Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
Johan Lorenzo c9a42567f6 Bug 1586748 - Re-enable build-signing for N and Ngv tasks and clean up unused fennec manifests/kinds r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D48831

--HG--
extra : moz-landing-system : lando
2019-10-10 17:53:54 +00:00
Mihai Tabara 87140adcdb Bug 1567429 - remove checksums signing from release automation. r=tomprince
Remove individual checksums signing in favor of big fat checksums

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

--HG--
extra : moz-landing-system : lando
2019-08-15 17:31:40 +00:00
Tom Prince 9082a1c07a Bug 1551738: [declarative-artifacts] Select artifact map by release-type, instead of by project; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D31646

--HG--
extra : moz-landing-system : lando
2019-05-20 00:51:10 +00:00
Tom Prince 85e8be2031 Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D30684

--HG--
extra : moz-landing-system : lando
2019-05-10 21:19:48 +00:00
arthur.iakab 9ee6356628 Backed out changeset 56164d97e3e4 (bug 1538703) by request of tomprince for causing issues on try a=backout
--HG--
extra : amend_source : 89b4929dd3a5962705f3cfe9b957a70d90ecf120
2019-04-04 09:30:23 +03:00
Mihai Tabara 5799c8629d Bug 1538703 - Full rollout of Firefox to mozilla-beta. r=sfraser a=release
--HG--
extra : rebase_source : 8ea111a2bcc62f92a2cfe9fa718d2ac970fc1005
2019-04-04 00:52:56 +03:00
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
Cosmin Sabou a93c1714d4 Backed out 19 changesets (bug 1352113) for causing upload symbol bustages. CLOSED TREE
Backed out changeset 4943b23813fe (bug 1352113)
Backed out changeset 4b9413d05816 (bug 1352113)
Backed out changeset 3e2b6a495e8c (bug 1352113)
Backed out changeset 51ab82722846 (bug 1352113)
Backed out changeset 4b027c970719 (bug 1352113)
Backed out changeset 6b65273fab78 (bug 1352113)
Backed out changeset d7deec98601a (bug 1352113)
Backed out changeset b95b3f4e5243 (bug 1352113)
Backed out changeset 7cefe92f88d5 (bug 1352113)
Backed out changeset f64dfaf86a2e (bug 1352113)
Backed out changeset 686c228e3579 (bug 1352113)
Backed out changeset dd2eddef8b43 (bug 1352113)
Backed out changeset fc16a3ecfe68 (bug 1352113)
Backed out changeset b31cbe91bdf7 (bug 1352113)
Backed out changeset 694eac65a72e (bug 1352113)
Backed out changeset 6044aedac9c4 (bug 1352113)
Backed out changeset 456538d78b36 (bug 1352113)
Backed out changeset 01699fb72384 (bug 1352113)
Backed out changeset 4a2e544fea0d (bug 1352113)
2019-03-26 22:26:29 +02:00
Justin Wood 417805e566 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-26 01:37:06 +00:00
Mihai Tabara d161f56fd0 Bug 1527206 - roll-out declarative artifacts for Fennec beta and release. r=sfraser a=release 2019-03-18 13:25:16 +00:00
Simon Fraser 9582b26afc Bug 1466714 - declarative artifacts in-tree work for Fennec. r=mtabara 2018-11-28 11:13:52 +00:00
Nick Thomas 7f4f680548 Bug 1459116 - Disable job failed/exception notifications, r=rail
MozReview-Commit-ID: 39kxGWO6oyV

--HG--
extra : rebase_source : 73e4a62670965867c4856a8fdd935b9e91bbf4b6
2018-05-04 17:24:49 +12:00
Nick Thomas 8fe6732ec1 Bug 1425571 - remove deprecated pulse-notify config for jobs that moved to tc-notify, r=aki
MozReview-Commit-ID: 2SPnApHlY2d

--HG--
extra : rebase_source : cf3e43009363827e36458b5e39476ff4f6df3311
2018-02-14 13:13:56 +13:00
Nick Thomas 193b9b5fb1 Bug 1425571 - switch to taskcluster-notify for all but the notify tasks, r=aki
MozReview-Commit-ID: EDmlXF7SIdv

--HG--
extra : rebase_source : 95855171d39b08222a10ddf4c8b00235364ff2d5
2018-02-14 12:57:50 +13:00
Aki Sasaki 97517456b2 bug 1423081 - desktop release support in transforms/task.py r=callek
- update notification scheme
- update shipping phases to build, promote, push, ship
- add binary transparency support

MozReview-Commit-ID: DVQLKep77LM

--HG--
extra : rebase_source : aaaec92ebaa89bacd013fc3dc2c0d59f97f4f3a3
extra : histedit_source : e31183a3575461509a0872369414aab3a3d1898a
2017-12-05 19:35:45 -08:00
Aki Sasaki 1e05beeef8 bug 1423081 - add desktop release beetmover support. r=callek
MozReview-Commit-ID: CwdjUrxtoJ4

--HG--
extra : rebase_source : 96175b1ddbf93f6c71b3f8c6fb526ca33114a05e
extra : histedit_source : 707439462b70390e96129547d6ff16362572472b
2017-12-05 19:18:43 -08:00
Steve Armand f9ec1d54e7 Bug 1414824 - Enable stricter linting in taskcluster yaml files. r=Callek
MozReview-Commit-ID: AX1cDUkwrBh

--HG--
extra : rebase_source : 4e3d0f5e4b7d1b4d2196c431ae03bc2e9b95387b
2017-11-11 00:36:41 -05:00
Justin Wood 23ea6d7a60 Bug 1386332 - fix beetmover naming. r=dustin
MozReview-Commit-ID: ATv2fwEKHbv

--HG--
extra : rebase_source : 6d34fc7af7443dcb8aad5df357d86810960c3fc6
2017-08-01 11:58:40 -04:00
Justin Wood b8a15853be Bug 1355969 - Implement single_dep loader to replace many other loaders. r=dustin
MozReview-Commit-ID: Gk06jy1LYZI

--HG--
extra : rebase_source : f8a08c9e41bf64adb906b079374e05819e952b43
2017-04-12 13:37:37 -04:00
Dustin J. Mitchell 449d528cf3 Bug 1333255: rename taskgraph.task to taskgraph.loader; r=jonasfj
MozReview-Commit-ID: 6aPdGbxn0D1

--HG--
rename : taskcluster/taskgraph/task/__init__.py => taskcluster/taskgraph/loader/__init__.py
rename : taskcluster/taskgraph/task/balrog.py => taskcluster/taskgraph/loader/balrog.py
rename : taskcluster/taskgraph/task/beetmover.py => taskcluster/taskgraph/loader/beetmover.py
rename : taskcluster/taskgraph/task/beetmover_checksums.py => taskcluster/taskgraph/loader/beetmover_checksums.py
rename : taskcluster/taskgraph/task/checksums_signing.py => taskcluster/taskgraph/loader/checksums_signing.py
rename : taskcluster/taskgraph/task/post_build.py => taskcluster/taskgraph/loader/post_build.py
rename : taskcluster/taskgraph/task/repacks.py => taskcluster/taskgraph/loader/repacks.py
rename : taskcluster/taskgraph/task/signing.py => taskcluster/taskgraph/loader/signing.py
rename : taskcluster/taskgraph/task/test.py => taskcluster/taskgraph/loader/test.py
rename : taskcluster/taskgraph/task/transform.py => taskcluster/taskgraph/loader/transform.py
rename : taskcluster/taskgraph/task/base.py => taskcluster/taskgraph/task.py
extra : rebase_source : 42a183bae9aedfa04876d99a59119fd08bbf7d73
2017-03-09 19:00:49 -05:00
Dustin J. Mitchell 7e3408a70e Bug 1333255: always transform tasks; r=jonasfj
MozReview-Commit-ID: 3A5wzXKG0Yp

--HG--
extra : rebase_source : 10063aa354d18b08db182b41e9ae61f2f884becd
2017-03-09 16:40:33 -05:00
Dustin J. Mitchell b0117f4f53 Bug 1333255: use normal old functions to load tasks; r=jonasfj
Instead of using a class's static method, use a simple function, specified by
the `loader` key.

MozReview-Commit-ID: IeOl9qiSCXf

--HG--
extra : rebase_source : 72e0a9dd8385b250a46c9f4adf8a8a0e5b01c156
2017-03-09 23:14:40 -05:00
Mihai Tabara 0065603413 Bug 1305139 - schedule checksums related tasks in nightly graph. r=aki,Callek
MozReview-Commit-ID: 659wCXm3ob5

--HG--
extra : rebase_source : 356175ba6ffa8678f412d333376d3a86e7919988
2017-02-07 22:44:12 -05:00