gecko-dev/taskcluster/taskgraph
Justin Wood 07e0d66261 Bug 1352113 - Shippable Builds - Support shippable where 'nightly' is used. r=aki
Makes most kinds that reference nightly attribute reference the shippable attribute.
Also makes most transforms that use nightly use shippable

Transfers dependencies/ownership for some things to shippable from nightly where it was harder to support both.

In no particular order, full list:
Send shippable attribute down to dep tasks.
Set tests as shippable attribute
Add new signing routes
Add shippable routes to repackage_routes transform
Adjust target tasks
Add shippable nightly-l10n
Add nightly-signing and as a side affect add repackage and repackage-signing
Add support for proper balrog platforms for shippable
Add shippable to the nightly sccache guard
Fix TC_PLATFORM_PER_FTP in partners.py to use shippable
Add shippable to mozharness_test variants
Only actually used for android which doesn't have shippable at this time.
Add shippable variant to beetmover transforms
Do nightly signing for mars on shippable
Support shippable in partner-repack transform
Support shippable in amo langpacks transform
Use proper signing for shippable tasks in repackage transforms
Set upload symbols to use shippable too
Use shippable as deps for geckodriver extraction
Use shippable as dep for autograph-stage signing
Do not run beetmover-l10n for shippable
Run shippable style jobs for repackage signing
Set build_platform for update verify and uvc to be shippable
Run repackage-msi for shippable
Add shippable to osx partner repack signing
add shippable to emefree repackage
add shippable to emefree repackage signing
add shippable to beetmover checksums
Add shippable to partner repack repackage signing
add partner repack beetmover
Add shippable to mar signing
Add shippable to mar-signing-l10n
add shippable to eme free beetmover checksums
Add shippable to upload-generated-sources
Add beetmover langpacks to shippable
Add repackage-l10n to shippable
Add shippable to partner repack chunk-dummy
Do eme free builds with shippable
Add signing of language packs to shippable
Add snap repackage for shippable
Add shippable for release-eme-free repack signing
Add partials for shippable
Add partner repack repackage for shippable
Add emefree beetmover for shippable
Add checksums-signing to shippable
Switch partner repacks to shippable
Add shippable to beetmover-repackage
Add secondary update verify configs for shippable
secondary update verify for shippable

Differential Revision: https://phabricator.services.mozilla.com/D24699

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:40 +00:00
..
actions bug 1485680 - make the relpro action a hook. r=dustin 2019-03-12 21:02:33 +00:00
cron Bug 1524639: [taskgraph] Change load_yaml to accept any number of path components; r=dustin 2019-02-04 16:55:54 +00:00
loader Bug 1352113 - Shippable Builds - Support shippable where 'nightly' is used. r=aki 2019-03-27 13:45:40 +00:00
manifests Bug 1450019 - Upload snap to archive.m.o r=mtabara 2019-03-27 08:17:17 +00:00
templates Bug 1530908 - Use a transform for try --artifact instead of a morph. r=tomprince 2019-03-05 08:52:19 +00:00
test Bug 1352113 - Shippable Builds - Do not run merge on by-* values. r=tomprince 2019-03-22 03:22:42 +00:00
transforms Bug 1352113 - Shippable Builds - Support shippable where 'nightly' is used. r=aki 2019-03-27 13:45:40 +00:00
util Bug 1352113 - Shippable Builds - Support shippable where 'nightly' is used. r=aki 2019-03-27 13:45:40 +00:00
__init__.py Backed out 21 changesets (bug 1492664) for breaking cron task for nightlies. a=backout 2018-12-20 12:43:22 +02:00
config.py Bug 1532783: Implement worker aliases; r=aki,glandium,jmaher,dustin 2019-03-19 19:13:56 +00:00
create.py Bug 1528362: [taskgraph] Change scheduler-id to include the trust-domain; r=dustin 2019-02-21 07:32:31 +00:00
decision.py Bug 1534283 - filter out tasks when DONT-BUILD is in the message r=aki,tomprince 2019-03-14 21:31:09 +00:00
docker.py Bug 1454685: [taskgraph] Load docker images based on digest generated by the task; r=dustin 2018-11-28 18:18:04 +00:00
files_changed.py Bug 1510591 - Fix 'get_changed_files' to cope with empty commit messages. r=dustin 2018-11-28 18:36:04 +00:00
filter_tasks.py No bug: [taskgraph] Remove check_servo filter; r=dustin 2018-10-25 18:32:09 +00:00
generator.py Bug 1527895 - Add soft-dependencies to taskgraph, r=ahal,marco,tomprince,dustin 2019-03-04 17:07:34 +00:00
graph.py Bug 1507860: [taskgraph] Move most classes to use attrs; r=dustin 2018-11-21 23:50:04 +00:00
morph.py Bug 1524639: [taskgraph] Change load_yaml to accept any number of path components; r=dustin 2019-02-04 16:55:54 +00:00
optimize.py Bug 1527895 - Add soft-dependencies to taskgraph, r=ahal,marco,tomprince,dustin 2019-03-04 17:07:34 +00:00
parameters.py Bug 1534283 - add a 'tasks_for' property; r=tomprince 2019-03-14 20:01:32 +00:00
target_tasks.py Bug 1352113 - Shippable Builds - Support shippable where 'nightly' is used. r=aki 2019-03-27 13:45:40 +00:00
task.py Bug 1527895 - Add soft-dependencies to taskgraph, r=ahal,marco,tomprince,dustin 2019-03-04 17:07:34 +00:00
taskgraph.py Bug 1507860: [taskgraph] Move most classes to use attrs; r=dustin 2018-11-21 23:50:04 +00:00
try_option_syntax.py Bug 632954 - Enable tests on Android PGO; r=jmaher CLOSED TREE 2019-03-18 23:53:38 +00:00