Commit graph

89 commits

Author SHA1 Message Date
Tom Prince
c697547b5f Bug 1605275: [taskgraph] Use worker aliases for beetmover and balrog workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D60780

--HG--
extra : moz-landing-system : lando
2020-01-23 16:54:13 +00:00
Ricky Stewart
0fa8a98bdb Bug 1524639: [taskgraph] Enforce unicode strings in schemas r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D18376

--HG--
extra : moz-landing-system : lando
2020-01-21 17:12:08 +00:00
Razvan Maries
ffc90b2ec8 Backed out changeset a57aed49dc58 (bug 1524639) for beetmover bustages. a=backout 2020-01-16 14:04:31 +02:00
Ricky Stewart
fecc988cc6 Bug 1524639: [taskgraph] Enforce unicode strings in schemas r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D18376

--HG--
extra : moz-landing-system : lando
2020-01-15 20:33:20 +00:00
Mihai Tabara
cfc233eac3 Bug 1537713 - switch Devedition to declarative artifacts.r=sfraser a=release
Switch Devedition to declarative artifacts

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

--HG--
extra : moz-landing-system : lando
2019-09-11 15:46:14 +00:00
Johan Lorenzo
dc2a0a1019 Bug 1551738: Let should_use_artifact_map() not depend on the project anymore r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D31492

--HG--
extra : moz-landing-system : lando
2019-05-20 01:32:38 +00:00
Justin Wood
2bd8f5efb5 Bug 1540132 - Fix updates by telling release properties to ignore the '-shippable' suffix. r=tomprince a=ccoroiu
Reviewers: tomprince

Reviewed By: tomprince

Bug #: 1540132

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

--HG--
extra : histedit_source : 35d49695513c2440e4e12acf3305d3a74ddbe1a7
2019-03-29 17:34:17 +02:00
Johan Lorenzo
b45f3de16a Bug 1450019 - Upload snap to archive.m.o r=mtabara
Upload snap to archive.m.o

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

--HG--
extra : moz-landing-system : lando
2019-03-27 08:17:17 +00:00
Andreea Pavel
b305d1e13b Backed out changeset 2609a881de00 (bug 1450019) for failing gecko decision task on a CLOSED TREE 2019-03-27 08:59:55 +02:00
Johan Lorenzo
83c01531d3 Bug 1450019 - Upload snap to archive.m.o r=mtabara
Upload snap to archive.m.o

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

--HG--
extra : moz-landing-system : lando
2019-03-27 06:42:10 +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
Tom Prince
606dad6b9c Bug 1524639: [taksgraph] Simplify dependency creation in single_dep transforms; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D18747

--HG--
extra : moz-landing-system : lando
2019-02-05 23:21:39 +00:00
Tom Prince
ff1ba692a9 Bug 1524639: [taskgraph] Add a helper to Schema to allow referencing downstream schema entries; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D18377

--HG--
extra : moz-landing-system : lando
2019-02-04 22:42:00 +00:00
David Major
aba5821724 Bug 1512822 - Remove "MSVC" from the name of AArch64 builds r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D17024

--HG--
extra : moz-landing-system : lando
2019-01-24 15:02:06 +00:00
Justin Wood
720b949436 Bug 1485861 - Define many treeherder symbols based on the parent task. r=aki
This changes a bunch of symbols, notably:
* Group name BMR-L10n(*) ==> BMR(*)
* Group name BM-L10n(*) ==> BM(*)
* Groups the BMR symbol itself for en-US Nightly [so BMR ==> BMR(N)]
* Groups the BM symbol itself for en-US Nightly [so BM ==> BM(N)]
* Changes Source Signing fron symbol Bs to Srcs
* Groups Source signing beetmoving as BM(Srcs) instead of symbol BM-S
* Balrog complete update submission changes from c-Up(N) to c-Up(Ns) [Fennec Only]
* Beetmover en-US changes from symbol BM-S to BM(Ns) [used in Fennec]
* Beetmover Checksums (en-US) changes from BMcs(N) => BMcs(Ns) [fennec]
* Checksums signing (en-US, fennec) changes from cs(N) => cs(Ns)
* [Asan] Balrog changed [c-UP(N) ==> c-UP(BoR)]
* [Asan] signing changed from Ns to BoRs
* [Asan] checksums signing changed from cs(N) to cs(BoR)
* [Asan] Change generated source uploading from Ugs ==> UgsBoR

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

--HG--
extra : moz-landing-system : lando
2019-01-02 21:53:25 +00:00
Dustin J. Mitchell
536dc55522 Bug 1492664 - add {artifact-reference: ..}; r=tomprince
This provides an easy way to encode an artifact URL in static data such as
taskcluster/ci/nightly-l10n/kind.yml, without knowing in advance the format of
the URL.

--HG--
extra : rebase_source : 5b5229d96aad2916b1b3c8e72045c1d461fc1c02
extra : source : 9c35dd209c6b407bc3a45ce7b4c27272ef1bb486
2018-09-25 20:26:55 +00:00
Sebastian Hengst
767c971623 Backed out 21 changesets (bug 1492664) for breaking cron task for nightlies. a=backout
Backed out changeset a7d50dbb2c8e (bug 1492664)
Backed out changeset 2d876c4ece8b (bug 1492664)
Backed out changeset c82285d253de (bug 1492664)
Backed out changeset bf6d089640eb (bug 1492664)
Backed out changeset d9a7f2ce49c3 (bug 1492664)
Backed out changeset 06c466ab4323 (bug 1492664)
Backed out changeset c1ea4a10cc8d (bug 1492664)
Backed out changeset 4c63a04fdd47 (bug 1492664)
Backed out changeset 742b038bb1dd (bug 1492664)
Backed out changeset 911b4b0fb683 (bug 1492664)
Backed out changeset 870c8cec99e5 (bug 1492664)
Backed out changeset 77699b51336b (bug 1492664)
Backed out changeset 29f33f22fd8b (bug 1492664)
Backed out changeset e7f305408708 (bug 1492664)
Backed out changeset 335a92b1f424 (bug 1492664)
Backed out changeset c566f1c8dcdf (bug 1492664)
Backed out changeset c77ae59aba41 (bug 1492664)
Backed out changeset 9c35dd209c6b (bug 1492664)
Backed out changeset a972d6b4434e (bug 1492664)
Backed out changeset 5ea6f03f845e (bug 1492664)
Backed out changeset 0699d3873e44 (bug 1492664)

--HG--
extra : histedit_source : 5cb1f7e50f25d4a875c1a58c86b7dce902e1a89c%2C20f1ab1a843b612cfcc67cf5c6ff745d65abf076
2018-12-20 12:43:22 +02:00
Razvan Maries
f658ebcbab Merge mozilla-inbound to mozilla-central a=merge 2018-12-20 07:04:06 +02:00
Tom Prince
243a40c5b1 Bug 1514407: [win64-aarch64] Add windows aarch64 nightly builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D14659

--HG--
extra : moz-landing-system : lando
2018-12-17 21:17:35 +00:00
Margareta Eliza Balazs
2e5e28f518 Backed out 16 changesets (bug 1492664) for breaking developer artifact builds, requested by standard8 a=backout
Backed out changeset 31e500489665 (bug 1492664)
Backed out changeset f4945658d45f (bug 1492664)
Backed out changeset 6d17291b8b92 (bug 1492664)
Backed out changeset 90f3faa36137 (bug 1492664)
Backed out changeset 0b229b00818a (bug 1492664)
Backed out changeset 5eb2c77d70a9 (bug 1492664)
Backed out changeset e1ebad5d89c5 (bug 1492664)
Backed out changeset 3017e5890739 (bug 1492664)
Backed out changeset c8b7e620eabf (bug 1492664)
Backed out changeset d3dfbd848236 (bug 1492664)
Backed out changeset 5c92bb5ac895 (bug 1492664)
Backed out changeset fb7cfca6ebc3 (bug 1492664)
Backed out changeset 0c4101230d4d (bug 1492664)
Backed out changeset b93a0fcc86f3 (bug 1492664)
Backed out changeset 6dc9522ee0bf (bug 1492664)
Backed out changeset 85d7f8b330eb (bug 1492664)
2018-12-19 11:45:29 +02:00
Dustin J. Mitchell
a63677c332 Bug 1492664 - add {artifact-reference: ..} r=tomprince
This provides an easy way to encode an artifact URL in static data such as
taskcluster/ci/nightly-l10n/kind.yml.  This could be used in
mozharness_test.py, for example, as well -- but other code (such as to support
backfilling) expects `task-reference` there.  To avoid breaking such subtle
bits, those can continue using `task-reference` with URLs generated based on
TASKCLUSTER_ROOT_URL.

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

--HG--
extra : moz-landing-system : lando
2018-12-18 17:22:40 +00:00
Simon Fraser
9582b26afc Bug 1466714 - declarative artifacts in-tree work for Fennec. r=mtabara 2018-11-28 11:13:52 +00:00
Dustin J. Mitchell
e860ab8925 Bug 1492664 - add {artifact-reference: ..}; r=tomprince
This provides an easy way to encode an artifact URL in static data such as
taskcluster/ci/nightly-l10n/kind.yml, without knowing in advance the format of
the URL.

--HG--
extra : rebase_source : 25c99d392e9b71c514f236379a816fae971e161a
2018-09-25 20:26:55 +00:00
Tom Prince
becc9482f9 Bug 1507898: [taskgraph] Factor out schema validation in transformations; r=dustin
Most jobs include at least one transform that verifies the input of all the
tasks against a schema. This code is duplicated in each transform. Refactor it,
so that we only need one copy of the logic.

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

--HG--
extra : moz-landing-system : lando
2018-11-20 23:44:12 +00:00
Narcis Beleuzu
8a7fef1076 Backed out changeset e947694d0ed7 (bug 1507898) for Linting failure. CLOSED TREE 2018-11-21 00:29:17 +02:00
Tom Prince
4d5bceb588 Bug 1507898: [taskgraph] Factor out schema validation in transformations; r=dustin
Most jobs include at least one transform that verifies the input of all the
tasks against a schema. This code is duplicated in each transform. Refactor it,
so that we only need one copy of the logic.

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

--HG--
extra : moz-landing-system : lando
2018-11-20 22:09:34 +00:00
Tom Prince
af51107381 Bug 1501776: [taskgraph] Make single_dep use primary-dependency to match multi_dep; r=aki
To make switching between `single_dep` and `multi_dep` easier, change
the `dependent-task` to `primary-dependency`.

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

--HG--
extra : moz-landing-system : lando
2018-10-24 22:41:38 +00:00
Tom Prince
d9d6f34977 Bug 1498019: [release] Don't set shipping phase based on target_tasks; r=aki
The phase of a task doesn't depend on which phase graph it is being generated in.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 23:08:18 +00:00
Jim Chen
343650bb80 Bug 1480834 - 7. Add Android x86-64 tasks; r=nalexander r=dustin r=jlorenzo
Add tasks for building Android for x86-64.

Differential Revision: https://phabricator.services.mozilla.com/D5604
2018-09-13 12:09:26 -04:00
Justin Wood
48b3246876 Bug 1481018 - While here Remove unused beetmover defines, that are only a source of confusion. r=tomprince
This beetmover transform is only relevant for Fennec and *-Source platforms at this time.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 20:57:00 +00:00
Chris AtLee
182e3f8445 Bug 733530: Use .tar.gz for test archives r=gps
Differential Revision: https://phabricator.services.mozilla.com/D1743

--HG--
extra : moz-landing-system : lando
2018-08-01 16:00:03 +00:00
Roland Mutter Michael
d024714803 Bug 1467555 - Make Android single-locale nightlies tier-2. r=Callek
--HG--
extra : rebase_source : 99ce0a742de3a0e65defe988c412b382033e998b
2018-07-21 21:30:12 -04:00
Christian Holler
37f45cc5e9 Bug 1473259 - Windows updates for ASan reporter nightly build. r=catlee
MozReview-Commit-ID: 6DQD5DnzyqB
2018-07-03 23:41:31 +02:00
Bogdan Tara
6eafe1c00b Backed out changeset 9c75cab2e322 (bug 733530) for breaking artifact builds 2018-07-04 14:50:22 +03:00
Chris AtLee
8745339529 Bug 733530: Use .tar.gz for test archives r=gps
Differential Revision: https://phabricator.services.mozilla.com/D1743

--HG--
extra : moz-landing-system : lando
2018-07-03 18:33:02 +00:00
Lisa Guo
2aea743d55 Bug 1443873 - update beetmover in-tree payload to include buildhub. r=mtabara a=release
--HG--
extra : rebase_source : dd4131d9a6411975fefd2981ac6041af05c0c2fc
extra : source : ed0b4efd4f93f47a8e71934bed013a1a06822fd7
2018-06-18 18:45:22 +03:00
Tom Prince
72bd9cbbd3 Bug 1456234: [release] Use release platforms for source; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1055

--HG--
extra : rebase_source : 3ac38ac3b178a8f0d738295d8385643945aa3fb1
2018-04-26 21:24:58 -06:00
Chris AtLee
96d067df95 Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
MozReview-Commit-ID: 2X03vU5bO32

--HG--
extra : rebase_source : 70d25b081ed874d4f88944e05f40764f948a45a7
2018-04-19 09:28:59 -04:00
Dorel Luca
b78d790273 Backed out changeset a63caceffcee (bug 1403548) for liniting failure on builds/worker/checkouts/gecko/taskcluster/taskgraph/transforms/beetmover_repackage.py. CLOSED TREE 2018-04-26 00:07:21 +03:00
Chris AtLee
a8def10cc3 Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
MozReview-Commit-ID: 2X03vU5bO32

--HG--
extra : rebase_source : d4b6672eae5b378ac5a5d80d7f14d193d201f517
2018-04-19 09:28:59 -04:00
Johan Lorenzo
489364e307 Bug 1455143 - Stop beetmoving deleted testing artifacts r=gps,mtabara
MozReview-Commit-ID: L10NmJH7s2A

--HG--
extra : rebase_source : ffa89550eabfc367bae0d5e1794bc28d628b1d41
2018-04-20 16:13:43 +02:00
Aki Sasaki
d135d86205 bug 1442793 - beetmover artifact_prefix. r=bhearsum
MozReview-Commit-ID: 6asTyW9T3OM

--HG--
extra : rebase_source : 795ab3f662ea095a710ef505427dad0c8c95116e
2018-03-07 14:27:49 -08:00
Tom Prince
5a1fdd4a26 Bug 1421062: Use Thunderbird as the product in comm-central beetmover tasks; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D783

--HG--
extra : rebase_source : 4c51948a47fb17989c79edf3d26d06c6c9c7fa09
extra : histedit_source : d239554a3e11c03e58acc0612c271726346605ab
2018-03-22 11:44:36 -06:00
Tom Prince
59dd18e6c4 Bug 1421062: Configure beetmover workers via global taskgraph config; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D781

--HG--
extra : rebase_source : 40bc39af068fc5877a5fd6423739e4248105e089
extra : histedit_source : 77483e68671290e5a2882e681c16f5e0abe79069
2018-03-20 11:24:06 -06:00
Chris AtLee
f6faa1ea52 Bug 1442330: Remove android old-id builds r=jlorenzo
MozReview-Commit-ID: 9o3iXM5oHQM

--HG--
extra : rebase_source : c851970eb629285ee741dec0c177e4a0d9c674e0
2018-03-29 17:19:33 -04:00
Aki Sasaki
aae1b51c42 bug 1432591 - taskgraph changes for source tarball. r=bhearsum
tested on maple.

MozReview-Commit-ID: BtHVc9b5d7f

--HG--
extra : rebase_source : 8ec4c4b9dbba336d8064c894b2e558efc1bc8291
2018-03-14 17:00:55 -07:00
Johan Lorenzo
171f489600 Bug 1424482 - part 2: Remove upstream artifact when no path is defined r=mtabara a=bustage 2018-03-01 14:07:23 +01:00
Johan Lorenzo
69fb87824b 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
Andrew Halberstadt
7d764294a7 Bug 1386857 - [ci] Remove the 'tc' treeherder group prefix from all tasks, r=dustin
There are now only a handful of buildbot jobs remaining and the concern over
outdated treeherder exclusion profiles has largely been resolved.

This does remove the tc() group from a substantial number of tasks which will
now show up as top level tasks, potentially adding clutter. In some cases, we
might want to re-add a new group (e.g group builds or compiled tests together).
However rather than try to predict the best group names for tasks I'm unfamiliar
with, I think it's best to land this as is. Then if things are looking too
cluttered at the root namespace, file follow-up bugs as needed.

MozReview-Commit-ID: 8SMwjDwAOzV

--HG--
extra : rebase_source : 2f6d89d11c139bdcd404e7537db799d0e36ee4c3
2018-01-12 15:49:58 -05:00
Chris AtLee
44e2a953f3 Bug 1420449: Skip schema validation with --fast r=dustin,ahal
MozReview-Commit-ID: 6wWYrNOG677

--HG--
extra : rebase_source : 316a9941c0c77c9f6dcd665bc7ca84914ad4f415
2017-12-07 22:23:57 -05:00