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

55 Коммитов

Автор SHA1 Сообщение Дата
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