Daniel Darnell
306ffc80fb
Bug 1891451 - Port bug 1868440: Upgrade Gecko to Taskgraph 7.x. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D207587
--HG--
rename : taskcluster/ci/config.yml => taskcluster/config.yml
rename : taskcluster/ci/balrog/kind.yml => taskcluster/kinds/balrog/kind.yml
rename : taskcluster/ci/beetmover-checksums/kind.yml => taskcluster/kinds/beetmover-checksums/kind.yml
rename : taskcluster/ci/beetmover-repackage/kind.yml => taskcluster/kinds/beetmover-repackage/kind.yml
rename : taskcluster/ci/beetmover-source/kind.yml => taskcluster/kinds/beetmover-source/kind.yml
rename : taskcluster/ci/beetmover-strings-source/kind.yml => taskcluster/kinds/beetmover-strings-source/kind.yml
rename : taskcluster/ci/bouncer-locations/kind.yml => taskcluster/kinds/bouncer-locations/kind.yml
rename : taskcluster/ci/build-mac-notarization/kind.yml => taskcluster/kinds/build-mac-notarization/kind.yml
rename : taskcluster/ci/build-mac-signing/kind.yml => taskcluster/kinds/build-mac-signing/kind.yml
rename : taskcluster/ci/build-signing/kind.yml => taskcluster/kinds/build-signing/kind.yml
rename : taskcluster/ci/build/linux.yml => taskcluster/kinds/build/linux.yml
rename : taskcluster/ci/build/macosx.yml => taskcluster/kinds/build/macosx.yml
rename : taskcluster/ci/build/windows.yml => taskcluster/kinds/build/windows.yml
rename : taskcluster/ci/docker-image/docker-image.yml => taskcluster/kinds/docker-image/docker-image.yml
rename : taskcluster/ci/l10n-bump/kind.yml => taskcluster/kinds/l10n-bump/kind.yml
rename : taskcluster/ci/mar-signing-l10n/kind.yml => taskcluster/kinds/mar-signing-l10n/kind.yml
rename : taskcluster/ci/mar-signing/kind.yml => taskcluster/kinds/mar-signing/kind.yml
rename : taskcluster/ci/merge-automation/kind.yml => taskcluster/kinds/merge-automation/kind.yml
rename : taskcluster/ci/partials-signing/kind.yml => taskcluster/kinds/partials-signing/kind.yml
rename : taskcluster/ci/partials/kind.yml => taskcluster/kinds/partials/kind.yml
rename : taskcluster/ci/post-balrog-dummy/kind.yml => taskcluster/kinds/post-balrog-dummy/kind.yml
rename : taskcluster/ci/post-beetmover-checksums-dummy/kind.yml => taskcluster/kinds/post-beetmover-checksums-dummy/kind.yml
rename : taskcluster/ci/post-beetmover-dummy/kind.yml => taskcluster/kinds/post-beetmover-dummy/kind.yml
rename : taskcluster/ci/release-balrog-scheduling/kind.yml => taskcluster/kinds/release-balrog-scheduling/kind.yml
rename : taskcluster/ci/release-balrog-submit-toplevel/kind.yml => taskcluster/kinds/release-balrog-submit-toplevel/kind.yml
rename : taskcluster/ci/release-beetmover-push-to-release/kind.yml => taskcluster/kinds/release-beetmover-push-to-release/kind.yml
rename : taskcluster/ci/release-beetmover-source-checksums/kind.yml => taskcluster/kinds/release-beetmover-source-checksums/kind.yml
rename : taskcluster/ci/release-bouncer-aliases/kind.yml => taskcluster/kinds/release-bouncer-aliases/kind.yml
rename : taskcluster/ci/release-bouncer-sub/kind.yml => taskcluster/kinds/release-bouncer-sub/kind.yml
rename : taskcluster/ci/release-early-tagging/kind.yml => taskcluster/kinds/release-early-tagging/kind.yml
rename : taskcluster/ci/release-flatpak-push/kind.yml => taskcluster/kinds/release-flatpak-push/kind.yml
rename : taskcluster/ci/release-flatpak-repackage/kind.yml => taskcluster/kinds/release-flatpak-repackage/kind.yml
rename : taskcluster/ci/release-generate-checksums-beetmover/kind.yml => taskcluster/kinds/release-generate-checksums-beetmover/kind.yml
rename : taskcluster/ci/release-generate-checksums-signing/kind.yml => taskcluster/kinds/release-generate-checksums-signing/kind.yml
rename : taskcluster/ci/release-mark-as-shipped/kind.yml => taskcluster/kinds/release-mark-as-shipped/kind.yml
rename : taskcluster/ci/release-push-langpacks/kind.yml => taskcluster/kinds/release-push-langpacks/kind.yml
rename : taskcluster/ci/release-snap-repackage/kind.yml => taskcluster/kinds/release-snap-repackage/kind.yml
rename : taskcluster/ci/release-source-checksums-signing/kind.yml => taskcluster/kinds/release-source-checksums-signing/kind.yml
rename : taskcluster/ci/release-source-signing/kind.yml => taskcluster/kinds/release-source-signing/kind.yml
rename : taskcluster/ci/release-version-bump/kind.yml => taskcluster/kinds/release-version-bump/kind.yml
rename : taskcluster/ci/repackage-signing-l10n/kind.yml => taskcluster/kinds/repackage-signing-l10n/kind.yml
rename : taskcluster/ci/repackage-signing-msi/kind.yml => taskcluster/kinds/repackage-signing-msi/kind.yml
rename : taskcluster/ci/repackage-signing-msix/kind.yml => taskcluster/kinds/repackage-signing-msix/kind.yml
rename : taskcluster/ci/repackage-signing-shippable-l10n-msix/kind.yml => taskcluster/kinds/repackage-signing-shippable-l10n-msix/kind.yml
rename : taskcluster/ci/repackage-signing/kind.yml => taskcluster/kinds/repackage-signing/kind.yml
rename : taskcluster/ci/shippable-l10n-mac-notarization/kind.yml => taskcluster/kinds/shippable-l10n-mac-notarization/kind.yml
rename : taskcluster/ci/shippable-l10n-mac-signing/kind.yml => taskcluster/kinds/shippable-l10n-mac-signing/kind.yml
rename : taskcluster/ci/shippable-l10n-pre-signing/kind.yml => taskcluster/kinds/shippable-l10n-pre-signing/kind.yml
rename : taskcluster/ci/shippable-l10n-signing/kind.yml => taskcluster/kinds/shippable-l10n-signing/kind.yml
rename : taskcluster/ci/source-test/clang.yml => taskcluster/kinds/source-test/clang.yml
rename : taskcluster/ci/source-test/mozlint.yml => taskcluster/kinds/source-test/mozlint.yml
rename : taskcluster/ci/source-test/python.yml => taskcluster/kinds/source-test/python.yml
rename : taskcluster/ci/test/compiled.yml => taskcluster/kinds/test/compiled.yml
rename : taskcluster/ci/test/test-platforms.yml => taskcluster/kinds/test/test-platforms.yml
rename : taskcluster/ci/test/test-sets.yml => taskcluster/kinds/test/test-sets.yml
rename : taskcluster/ci/test/tests.yml => taskcluster/kinds/test/tests.yml
rename : taskcluster/ci/toolchain/clang.yml => taskcluster/kinds/toolchain/clang.yml
rename : taskcluster/ci/toolchain/libotr.yml => taskcluster/kinds/toolchain/libotr.yml
extra : amend_source : 6a922da9a7bae728c9ec502368aeea1a070fedb7
2024-04-19 11:28:31 +01:00
Daniel Darnell
2ed136d539
Bug 1864894 - Update comm tree to clone from comm-unified. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D194327
--HG--
extra : amend_source : c335fb2203f4d4247632ff2f10c02566a79cf113
2023-12-02 11:44:32 +02:00
Rob Lemley
b83be1fc15
Bug 1851011 - Port bug 1831143: Use gecko_decision@4.1.0 and bump cache version. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D187220
--HG--
extra : moz-landing-system : lando
2023-08-31 18:25:47 +00:00
Rob Lemley
0c0bcc33a6
Bug 1823575 - Send notification emails for try-c-c pushes. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D173151
--HG--
extra : amend_source : e8732df8494affe6fbd4379bb078c34c51256c9e
2023-03-25 20:20:06 +11:00
Rob Lemley
680c29a7b6
Bug 1798529 - Port bug 1795994: Migrate decision task to GCP. r=dandarnell,MasterWayZ
...
Differential Revision: https://phabricator.services.mozilla.com/D162041
--HG--
extra : moz-landing-system : lando
2022-11-17 15:11:49 +00:00
Rob Lemley
33f9c0e5c2
Bug 1789668 - Move decision task handling of comm repos into comm_taskgraph. r=dandarnell
...
This will allow the removal of "comm" specific arguments to "mach taskgraph
decision" that set the comm repository values. The patch takes a cue from
the Fenix project (https://github.com/mozilla-mobile/fenix ) which sets taskgraoh
parameters that are not supported in upstream taskgraphfrom an environment
variable that is set in .taskcluster.yml.
Differential Revision: https://phabricator.services.mozilla.com/D157388
--HG--
extra : histedit_source : 231648313bc50bb395c55483800dad982424ed6e
2022-09-20 15:14:10 +00:00
Rob Lemley
a7983b808e
Bug 1788113 - Port bug 1784232: Taskgraph updates to support base_rev. r=dandarnell
...
mach decision doesn't have a --comm-base-rev argument yet, so try to guess a value.
Differential Revision: https://phabricator.services.mozilla.com/D156011
--HG--
extra : rebase_source : 2fc8697c40d1c549c82f48ca375618439e6efef4
extra : histedit_source : 630c4a8dbb6c7a0ae99e5088f5de8b48b74c3960
2022-09-20 15:14:06 +00:00
Daniel
66c71d06e5
Bug 1785839 - Replace hardcoded path for COMM_BASE_REPOSITORY with generated repo URL r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D157519
--HG--
extra : moz-landing-system : lando
2022-09-16 04:03:37 +00:00
Rob Lemley
43c3dcccd0
Backed out changeset 4fabb03f5b39 (bug 1788113) - m-c backout. rs=backout
...
Bug 1784232, D155978 was backed out from mozilla-central.
--HG--
extra : amend_source : 5fbca3fb720f4723ef58628ead36374abc3d31d7
2022-09-08 09:08:52 -04:00
Rob Lemley
1247f78ae2
Bug 1788113 - Port bug 1784232: Taskgraph updates to support base_rev. r=dandarnell
...
mach decision doesn't have a --comm-base-rev argument yet, so try to guess a value.
Differential Revision: https://phabricator.services.mozilla.com/D156011
2022-09-07 00:28:24 +00:00
Rob Lemley
9bba87e077
Bug 1764372 - Port bug 1762128: Use decision image 4.0.0 and bump cache name. r=aleca
...
Port of D142455 and https://hg.mozilla.org/mozilla-central/rev/a16419d72687 .
Differential Revision: https://phabricator.services.mozilla.com/D143510
--HG--
extra : histedit_source : 2be63e99dea0c32b73aa4d7ccf1acb70956a9ea0
2022-04-12 16:35:50 +00:00
Rob Lemley
1e37dd96a2
Bug 1733982 - Port bug 1732723: Rename "taskgraph" Python module to "gecko_taskgraph". r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D127490
--HG--
extra : moz-landing-system : lando
2021-10-06 04:47:46 +00:00
Geoff Lankow
28e9cb88e9
Port bug 1725404 - Add --repository-type argument to `mach taskgraph decision`. rs=bustage-fix
...
--HG--
extra : amend_source : 8362a14e049ffadd0e8d781cb40cb0ac55baba00
2021-08-17 10:53:10 +12:00
Rob Lemley
553be722e7
Bug 1711798 - Port bug 1696944: Update decision task image. rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D115431
--HG--
extra : amend_source : 06b5de448386df306270576f01f1ab4e21f37ea3
2021-05-18 18:54:55 -04:00
Rob Lemley
2883abc27b
Bug 1678414 - Update .taskcluster.yml to line up more with Firefox. r=justdave
...
This is ported combination of several bugs and a few non-bug commits from
mozilla-central as noted in the bug description.
Differential Revision: https://phabricator.services.mozilla.com/D97652
2020-11-19 19:00:57 +00:00
Rob Lemley
1d0e5663ba
Bug 1659628 - Set MOZ_AUTOMATION for Decision tasks to work around mach environment bootstrapping. r=mkmelin
...
Firefox sets MOZ_AUTOMATION in their .taskcluster.yml. It's function with regard to mach is documented
in $topsrcdir/mach.
Differential Revision: https://phabricator.services.mozilla.com/D87457
--HG--
extra : moz-landing-system : lando
2020-08-18 20:06:13 +00:00
Geoff Lankow
a740e4921d
Port bug 1626058 - Build docker images with kaniko, instead of dind. rs=bustage-fix DONTBUILD
...
--HG--
extra : amend_source : 59bea0c52bcaf7f78dd68cb3cde1d937c67375e4
2020-07-08 22:21:15 +12:00
Jorg K
93db6b3c14
Bug 1647104 - Fix typos in chat, common, db, editor, mail, mailnews found with codespell. rs=comment-only,typo-fix r=mkmelin DONTBUILD
...
This excludes OpenPGP code in mail/extensions.
2020-06-21 20:27:10 +02:00
Kai Engert
6c7626bd9a
Bug 1647104 - Backed out changeset 9ca3551392f6. a=mkmelin
2020-06-22 14:09:32 +02:00
Jorg K
1a94f7447e
Bug 1647104 - Fix typos in chat, common, db, editor, mail, mailnews found with codespell. rs=comment-only,typo-fix DONTBUILD
2020-06-21 20:27:10 +02:00
Rob Lemley
bb6a370dd0
Bug 1608314 - Port bug 1606869: Prefix decision task scope with comm trust domain. r=darktrojan
...
Update the cache for decision tasks per Firefox changes.
--HG--
extra : rebase_source : c6c1597b92c472ebd108bbc576281aaae3809476
2020-01-09 20:17:14 -05:00
Geoff Lankow
b5c3495da9
No bug - Fix YAML linting errors exposed by bug 1600904; rs=white-space-only
...
--HG--
extra : rebase_source : 146df0f13e1e8836aefe8dba700cd4a6765c64b8
2019-12-11 17:49:59 +13:00
Rob Lemley
f127c96e44
Bug 1504004 - Update .taskcluster.yml to match Firefox's. r=darktrojan
...
--HG--
extra : rebase_source : a5f6b291c5d45bc762b727a02495932bb12534a9
extra : amend_source : 2eea0110b0d11e672064a0f8e74884d29074a618
2019-11-11 19:42:10 -05:00
Rob Lemley
b4469aca5f
Bug 1595153 - [firefox-ci] Use AWS Provider-based decision worker. r=tomprince
...
This is a port of D50357 for Thunderbird.
Differential Revision: https://phabricator.services.mozilla.com/D52474
--HG--
extra : histedit_source : 5fd7dd4efc23950ae6459b58fab1771f7112bc26
2019-11-09 13:19:43 -05:00
Jorg K
d240bad229
Bug 1463266 - fix typos in comm-central using codespell. rs=comment-only,typo-fix
2019-10-21 23:07:47 +02:00
Rob Lemley
ba3300e174
Bug 1552088 - Port bug 1550816: Consistent yamllint configuration. r=darktrojan
...
Update the yamllint configuration to mostly match what M-C is currently using.
2019-05-21 22:09:20 +02:00
Tom Prince
0a139307af
Bug 1491371 - Update decision task image. r=dustin
...
Differential Revision: https://phabricator.services.mozilla.com/D24408
2019-03-21 12:57:41 -06:00
Rob Lemley
4b0c5390cd
Bug 1491371 - Update .taskcluster.yml to run comm-task-env. r=dustin
...
Prepends/wraps "run-task" execution with "comm-task-env". It will
download the configuration file containing the Gecko h.m.o. repository
information and set the appropriate environment variables so "run-task" can
run.
Differential Revision: https://phabricator.services.mozilla.com/D18133
2019-03-21 23:13:47 +01:00
Jorg K
f57a399476
Bug 1535264 - Port bug 1534283: Add --tasks-for='${tasks_for}' to .taskcluster.yml to fix DONTBUILD. r=me
2019-03-15 09:56:59 +01:00
Tom Prince
049de551fc
Bug 1528362: Update scheduler-id to comm-; r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D20690
--HG--
extra : moz-landing-system : lando
2019-02-21 17:46:14 +00:00
Dustin J. Mitchell
72c8981f8e
Bug 1525072 - remove unused context variables r=rjl
...
Comment is particularly critical, since it is based on push.comment which soon
won't exist.
This also copies some explanatory comments about the context in which this file
is interpreted from mozilla-central.
Differential Revision: https://phabricator.services.mozilla.com/D19036
--HG--
extra : moz-landing-system : lando
2019-02-07 21:57:39 +00:00
Rob Lemley
78efb80f8e
Bug 1525072 - Port bug 1524358: remove slugid and commit message from .taskcluster.yml. rs=bustage-fix
...
Port of
https://hg.mozilla.org/mozilla-central/rev/7fb53ad56f85
https://hg.mozilla.org/mozilla-central/rev/5b3dfdf70126
Replaces slugid function with ${ownTaskId} and removes GECKO_COMMIT_MSG
from .taskcluster.yml.
2019-02-04 13:34:08 -05:00
Jorg K
5a7cb6346e
Port bug 1492664 - set TASKCLUSTER_ROOT_URL and TASKCLUSTER_PROXY_URL. rs=bustage-fix
2018-12-19 09:30:26 +01:00
Tom Prince
a5b17381e5
Bug 1493829: Cleanup routes in `.taskcluster.yml`; r=me
2018-09-24 19:48:32 -06:00
Jorg K
4f2ab5a24b
Bug 1492219 - Follow-up: Fixed indentation/white-space issues. rs=white-space-only DONTBUILD
...
--HG--
extra : amend_source : 828c0b28be774930568b376b2a87def7d1a72fa7
2018-09-21 09:23:57 +02:00
Rob Lemley
4eb5f7ca37
Bug 1492219 - Update .taskcluster.yml with (some) changes from M-C r=tomprince
...
The idea is to make actions work again from treeherder
Differential Revision: https://phabricator.services.mozilla.com/D6399
--HG--
extra : moz-landing-system : lando
2018-09-21 01:27:31 +00:00
Jorg K
3753f7b817
Bug 1475598 - make signed Windows builds work on try-comm-central. r=tomprince
2018-08-15 23:58:04 +02:00
Tom Prince
44595121f9
No bug: Update `.taskcluster.yml` docstring; r=me DONTBUILD
...
--HG--
extra : source : fd5bef327bf7ca2ec41eceb58e2c72ea955e2949
extra : amend_source : 87e25e2c74131edaf7fc53b413e51e84acdda4a4
2018-07-06 14:24:07 -06:00
Tom Prince
fa8b5eaefe
Bug 1455448: Don't include `thunderbird` in the decision task index; r=me
...
--HG--
extra : rebase_source : 94983c4c98cdf6f273e1db057f80bd92a4af2fff
2018-04-26 11:54:45 -06:00
Tom Prince
80a79f9bc0
Bug 1456326 - Use latest decision image for decision task; r=me
...
As part of this we also change the cache name to ensure that the new image uses
a separate cache from the old image.
--HG--
extra : amend_source : a7558545296e131282c15569da477f2ffba5f897
2018-04-25 09:59:59 -06:00
Tom Prince
ce52cc0b22
Backout bad push; rs=bustage-fix DONTBUILD
...
--HG--
extra : amend_source : b9fd7a9d7595d9398dcf9cc846197bc800c0af55
2018-04-22 19:08:29 -06:00
Tom Prince
071dd1bb79
HACK: Point to mozilla-cc-taskcluster repo.
...
--HG--
extra : rebase_source : 5528287523da53f6b34a4fad61108a70a3e4f946
extra : source : 626eac6fa410a3175dd8321cdfe7ee16a7069a9a
2017-11-18 00:17:10 -07:00
Tom Prince
0f91b192bf
Bug 1418058: Add project-repository-prefix config for comm-central; r=me
2018-04-09 16:27:15 -06:00
Tom Prince
3f15be6ec9
No bug: Use `GECKO_BASE_REPOSITORY` environment variable in `--base-repository` argument; r=me
...
Not using the envionment variable will confuse people who set it, expecting it to have an effect.
--HG--
extra : source : 998dd37ec44a03f0d75988b47e0b4fcbbeec6ace
extra : histedit_source : 52977456546664b7933d2a2f44c3b2a45f05271c
2018-03-15 09:13:52 -06:00
Tom Prince
ab4e655931
Port 168e7da279d5 (Bug 1437562) to comm-central: only use ..:branch:default role, not :*; r=me
2018-02-18 13:04:59 -07:00
Tom Prince
31585b151e
Bug 1328719: Add extra details to help Chain-of-Trust rebuild the decision task.
...
--HG--
extra : rebase_source : 5326ee11f7bd45a0482ce2f97597e554cc75c01a
2018-01-24 13:04:12 -07:00
Tom Prince
cb8bb1587f
No bug. Don't skip taskcluster try syntax on builds requesting buildbot; r=me DONTBUILD
...
This was originally disabled since not all platforms were supported. Now that
win32 builds are enabled, there is no need to disable taskcluster requests.
--HG--
extra : amend_source : 7921bb1f328e226355a8a24f789686520e77aff6
2018-01-11 01:07:48 -07:00
Tom Prince
0f328d14c7
Bug 1425931: Cleanup yaml files; r=me
...
MozReview-Commit-ID: BeuXvpvAY53
--HG--
extra : rebase_source : f15458098c2ef78d25ce1c4b51a86d779a0075ca
extra : amend_source : d03ad9d435c9dd35c6019edf4e431d50a7634045
2017-12-18 12:27:00 -07:00
Tom Prince
dd256f21fe
No bug: Adjust decision task command to pass chain-of-trust verification; r=me DONTBUILD
...
--HG--
extra : rebase_source : 338f4781313c1253ddbc232c7d0cc5bd6f01da46
extra : source : 8e7c2c2968390f9db8ac3539c58d771be054f252
2017-12-04 12:24:15 -07:00
Tom Prince
7bb09d0c66
Bug 1418058: Update .taskcluster.yml in preperation for supporting actions tasks.
...
MozReview-Commit-ID: GUA6B4UjiQv
--HG--
extra : source : c8ca7b9e1411ac0334c933d587c37bc66b16f120
extra : amend_source : 33c404090ec5a95004fb386cb6de034b2b298b2e
2017-11-17 12:40:35 -07:00