Commit Graph

272 Commits

Author SHA1 Message Date
Mike Hommey
ab46539c8c Bug 1472610 - Disable sccache idle shutdown. r=gps 2018-07-03 08:17:41 +09:00
Mihai Tabara
16a22fbd2c Bug 1466627 - tweak mark-as-shipped to new structure. r=rail a=release
MozReview-Commit-ID: 6iFYXX8EbJz
2018-06-01 17:41:22 -07:00
Bob Clary
c01a363a3e Bug 1426586 - Add job transforms for android hardware tests, r=jonasfj
* * *
Bug 1426586 - Add worker type proj-autophone/gecko-t-ap-unit-{g5,p2} for android-hw-common-tests, r=gbrown,jmaher
2018-06-22 16:39:32 -07:00
Justin Wood
a5317c54dc Bug 1301782 - Be explicit about what tags to create. r=aki
for Tag RC releases

Differential Revision: https://phabricator.services.mozilla.com/D1757
2018-06-21 13:56:07 -04:00
Gregory Szorc
d75ec67c83 Bug 1469687 - Handle EXIT_PURGE_CACHES in all run-task tasks; r=tomprince
Any run-task task could exit with EXIT_PURGE_CACHES and expect the
task to be retried. Before this commit, we only registered this exit
code for tasks "using: run-task." That excluded mozharness and
a handful of other "using" flavors.

With this commit, we register the exit codes for all run-task tasks
by sniffing for the presence of run-task in the low-level code that
emits the task definition. This should prevent run-tasks tasks
from falling through the cracks and not having their exit codes
result in meaningful behavior.

Differential Revision: https://phabricator.services.mozilla.com/D1715
2018-06-19 20:58:29 +00:00
Justin Wood
f4dd2f7f59 Bug 1286092 - Add a pushlog-id format for l10n on-change routes. r=aki
for L10n jobs should run per-push based on the corresponding builds

Differential Revision: https://phabricator.services.mozilla.com/D1400
2017-12-01 11:58:29 -05:00
Justin Wood
dbb138556e Bug 1286092 - Stop using old style l10n routes for nightly. r=aki
for L10n jobs should run per-push based on the corresponding builds

Differential Revision: https://phabricator.services.mozilla.com/D1399
2017-12-01 11:57:37 -05:00
Justin Wood
b9a0dd1dcc Bug 1286092 - Fix mistake with build_date in index routes. r=aki
for L10n jobs should run per-push based on the corresponding builds

Differential Revision: https://phabricator.services.mozilla.com/D1398
2017-12-01 11:03:01 -05:00
Bogdan Tara
1e1736aa53 Backed out 16 changesets (bug 1286092) for L10n bustages CLOSED TREE
Backed out changeset ef828badfd93 (bug 1286092)
Backed out changeset 57a592e33f36 (bug 1286092)
Backed out changeset c9cf945aa4f9 (bug 1286092)
Backed out changeset d8c01d976acd (bug 1286092)
Backed out changeset 5d68dfd6325c (bug 1286092)
Backed out changeset 878e174255ff (bug 1286092)
Backed out changeset fa3e38422d49 (bug 1286092)
Backed out changeset fc6aebca89e3 (bug 1286092)
Backed out changeset f2271cd6af26 (bug 1286092)
Backed out changeset 7b828445f551 (bug 1286092)
Backed out changeset 5617053b1740 (bug 1286092)
Backed out changeset 556f54c5e209 (bug 1286092)
Backed out changeset db19ea492b02 (bug 1286092)
Backed out changeset 6eb40b38f9c9 (bug 1286092)
Backed out changeset 3eb4e39b9bcd (bug 1286092)
Backed out changeset b3c05f6e6a57 (bug 1286092)
2018-05-30 16:16:24 +03:00
Justin Wood
050b8e8b9a Bug 1286092 - Add a pushlog-id format for l10n on-change routes. r=aki
for L10n jobs should run per-push based on the corresponding builds

Differential Revision: https://phabricator.services.mozilla.com/D1400
2017-12-01 11:58:29 -05:00
Justin Wood
6d2477c8ba Bug 1286092 - Stop using old style l10n routes for nightly. r=aki
for L10n jobs should run per-push based on the corresponding builds

Differential Revision: https://phabricator.services.mozilla.com/D1399
2017-12-01 11:57:37 -05:00
Justin Wood
5a91585e9b Bug 1286092 - Fix mistake with build_date in index routes. r=aki
for L10n jobs should run per-push based on the corresponding builds

Differential Revision: https://phabricator.services.mozilla.com/D1398
2017-12-01 11:03:01 -05:00
Tom Prince
3cac5982c0 Bug 1464530: [release] Allow specifying which repository to get the treescript revision from; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D1417
2018-05-23 14:56:25 -06:00
Tom Prince
1b7f05ce65 Bug 1464530: [release] Use scriptworker scope prefix for treescript workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D1416
2018-05-23 12:21:46 -06:00
Tom Prince
fed21d28ee Bug 1464523: [release] Pass the repository of the project being built to update-verify config generation; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D1414
2018-05-23 15:34:18 -06:00
Tom Prince
e8d00a40b3 Bug 1456234: [release] Rename beetmover-cdns to release-beetmover-push-to-release; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1138
2018-05-04 09:37:46 -06:00
Simon Fraser
68f628c9f8 Bug 1460906 Fix use of config.params and release_eta r=aki
MozReview-Commit-ID: 9wtsZw118YX
2018-05-11 17:27:34 +01:00
Simon Fraser
da39b2a96c Bug 1458854 Disable release_eta for rc on beta channel r=bhearsum
Summary:
In essence, we're allowing a new field in the task definition,
which is trusted over the one that's passed in with the config. This
wouldn't make much sense if it had a real date in, but allows us to
set an empty string for the kind that needs it

Reviewers: bhearsum

Reviewed By: bhearsum

Bug #: 1458854

Differential Revision: https://phabricator.services.mozilla.com/D1214
2018-05-09 09:40:55 +01:00
Gregory Szorc
7e947fd801 Bug 1459737 - Move run-task into taskcluster/scripts; r=dustin
In preparation for making it usable on Windows, after which point
having it in a directory with "docker" in it doesn't make much sense.

MozReview-Commit-ID: Hgu0buFyJwF
2018-05-04 17:23:31 -07:00
Ted Mielczarek
4b07c26c7e bug 1437577 - preserve treeherder.platform from job into task. r=dustin
Tasks like upload-symbols that have a dependency on a build job want to
copy the treeherder.platform from the build job but it gets lost in
the task transform currently. This simply copies it into
an extra.treeherder-platform key to make life easier.

MozReview-Commit-ID: H4PtC4mvIYA
2018-04-12 11:50:23 -04:00
Tom Prince
c9c6781559 Bug 1458700: [release-promotion] Add shipping-product list to graph config; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1111
2018-04-19 09:21:30 -06:00
Chris AtLee
280a2c7b21 Bug 1450029: Remove buildbot/buildbot-bridge references from taskcluster r=aki,tomprince
MozReview-Commit-ID: Hu9ju4XVQpA
2018-05-01 16:07:19 -04:00
Tom Prince
1b6713d6c5 Bug 1456379: Remove references to date branch; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1028
2018-01-23 14:48:27 -07:00
Tom Prince
6e6f16e6f2 Bug 1442545: [partner-repack] Add repack partner builds; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D980
2018-04-18 11:02:02 -06:00
Tom Prince
e4131693ff Bug 1418058: [taskcluster] Add the prefix for the graph parameters of the primary repo to the graph config; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D913
2018-04-11 11:08:48 -06:00
Tom Prince
82a8e960cb Bug 1410255: Use is_try in more places; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D411
2018-04-13 10:52:06 -06:00
Johan Lorenzo
ed1688ffcd Bug 1441353 - part 2: Add beetmover job to publish signed langpacks r=Callek
MozReview-Commit-ID: HXjcclf3OeX
2018-04-06 16:04:27 +02:00
Johan Lorenzo
89eeb648ef Bug 1441353 - part 1: Add AMO tasks for signing and uploading r=Callek
MozReview-Commit-ID: LplkEtjR2Mt
2018-03-30 18:22:38 +02:00
Tom Prince
705ac0ec88 Bug 1421062: Allow configuring the balrogworker to use per-project; r=aki
This allows non-trunk branches to use a staging balrog worker, and thunderbird
to use its own balrog scriptworker.

Differential Revision: https://phabricator.services.mozilla.com/D850
2018-04-04 13:47:22 -06:00
Dorel Luca
75a8b0b695 Backed out changeset 0222a82d1e90 (bug 1360198) for Talos exceptions on windows machines. CLOSED TREE 2018-04-05 21:10:34 +03:00
Dorel Luca
ea6cb6d439 Backed out changeset 186241aaea35 (bug 1360198) for Talos exceptions on windows machines. CLOSED TREE 2018-04-05 21:10:24 +03:00
Peter Moore
85cd8b525a Bug 1360198 - improve code comments per review feedback,r=dustin 2018-04-05 19:04:39 +02:00
Peter Moore
0aeb614b47 Bug 1360198 - don't set expiry for generic-worker task artifacts,r=dustin 2018-04-05 18:56:08 +02:00
Johan Lorenzo
5f2c6caa31 Bug 1447263 - Snap: Split build and upload task r=rail
MozReview-Commit-ID: DGLQZLTjJDu
2018-03-20 17:19:50 +01:00
Chris AtLee
20fd81d0c0 Bug 1425571: Replace pulse-notify with taskcluster-notify r=aki
MozReview-Commit-ID: FgfNz0fyY3z
2018-03-23 09:04:18 -04:00
Chris AtLee
c9716a3fdf Bug 1446241: Set run-on-projects for upload-generated-sources and upload-symbols r=aki
If tasks still exist before the optimization phase, then any tasks these depend
on will also be scheduled. In particular for devedition on m-r, that means that
although the builds were being excluded from the target tasks due to the
build's run-on-projects settings, the upload-symbols and
upload-generated-sources tasks did exist in the target tasks, and so the builds
got re-added to the target tasks during graph optimization.

MozReview-Commit-ID: 1AWJuafULEE
2018-03-19 14:15:52 -04:00
Geoff Lankow
d99633c855 Bug 1442851 - Use comm-central revision in routes; r=dustin,tomprince
MozReview-Commit-ID: 4XV3SGQVT54
2018-03-08 11:23:00 +13:00
Joel Maher
d47be69a49 Bug 1433761 - ensure that max-run-time is working from taskcluster -> talos. r=dustin 2018-02-09 10:08:44 -05:00
Sebastian Hengst
2ef8464bbe merge mozilla-central to mozilla-inbound 2018-03-01 20:32:20 +02:00
Tiberius Oros
0e49912cc8 Merge inbound to mozilla-central. a=merge 2018-03-01 19:29:00 +02:00
Johan Lorenzo
84dcaef030 Bug 1432817 - [in-tree relpro] Delete push-apk-breakpoint task r=aki
MozReview-Commit-ID: G5nvGfNIVNN
2018-02-22 17:10:29 +00:00
Justin Wood
89bec6761e Bug 1439876 - Add scriptworker version bumping. r=aki 2018-02-21 12:06:38 +00:00
Johan Lorenzo
0b8179b74c Bug 1424482 - beetmover: Get rid of balrog_props in favor of task payload r=mtabara
MozReview-Commit-ID: 5eRwwQ10BQD
2018-02-15 14:46:19 +01:00
Johan Lorenzo
ab843a9207 Bug 1433459 - part 2: Move aliases tasks to scriptworker r=mtabara,rail
MozReview-Commit-ID: Ld6ZQPBZYjX
2018-02-26 15:21:54 +01:00
Johan Lorenzo
9f73cf4649 Bug 1433459 - part 1: Move bouncer submission tasks to scriptworker r=mtabara,rail
MozReview-Commit-ID: 6SKhjf1ywoH
2018-02-26 15:14:46 +01:00
Marco Castelluccio
77d2690173 Bug 1434729 - Make it possible to overwrite 'optimization' in tests transforms. r=dustin 2018-02-20 19:26:32 +01:00
Aki Sasaki
baf3d863e4 bug 1438735 - balrog scriptworker push and schedule support. r=bhearsum
- add balrog submit-toplevel - this replaces the final portion of the updates builder.
- rename balrog transform to balrog_submit, because it's for balrog locale submission
  - make this default to the 'promote' phase. balrog and beetmover currently take the current
    phase, which isn't always the wanted behavior.
- rename balrog publish to balrog schedule
- add balrog secondary push and secondary scheduling, for RCs
- remove the release_updates transforms
- make the task.py balrog transforms smarter
- get rid of the release_balrog_publishing transforms; ad a generic worker_type transform
- add BALROG_ACTIONS to scriptworker.py
- add get_balrog_action_scope()
- remove the unused balrog channel scopes

MozReview-Commit-ID: 369ACiOAd5F
2018-02-15 18:14:26 -08:00
Tom Prince
836fcf4e8e Bug 1439258: Set SCCACHE controlling environment variables on windows workers; r=dustin
Since comm-central doesn't have integration branches like autoland, we want to
always disable sccache on nightly builds, rather than being able to key off of
the tree to determine whether to enable it. This is currently done by not
including the sccache toolchain. However, the mozconfig files expect sccache to be
available if `SCCACHE_DISABLE` isn't set, which wasn't the case on windows.

Differential Revision: https://phabricator.services.mozilla.com/D603
2018-02-18 14:01:57 -07:00
Tom Prince
1d9d04af67 Bug 1429603: Remove code for uploading artifacts from buildbot to taskcluster; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D523
2018-01-31 14:54:51 -07:00
Tom Prince
477d908766 Bug 1426445: Add sanity check that worker uid/gid is 1000 in run-task; r=dustin,gps
MozReview-Commit-ID: 7T7rQpLhJIN
2018-01-02 14:22:36 -07:00