Commit Graph

195 Commits

Author SHA1 Message Date
David Major
bfbe4889e6 Bug 1512822 - Remove "MSVC" from the name of AArch64 builds r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D17024
2019-01-24 15:02:06 +00:00
Tom Prince
33453b7613 Bug 1515649: [taskgraph] Disable asan-reporter-nigthly via run-on-projects; r=dustin
Now that the upload-* kinds inherit `run-on-projects`, we don't need to special
case handling of them in target-tasks.

Differential Revision: https://phabricator.services.mozilla.com/D15153
2018-12-22 16:55:28 +00:00
Gregory Mierzwinski
d8c607a522 Bug 1514087 - Rebuild custom d8 on a regular basis. r=jmaher
This patch adds a cron task to regularly schedule an update to the custom d8/v8 version in use in jsshell benchmarks.

Differential Revision: https://phabricator.services.mozilla.com/D15256
2018-12-22 19:55:10 +00:00
Tom Prince
8736f4d5de Bug 1514407 [win64-aarch64] Add a win64-aarch64 nightly cron target; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D14660
2018-12-17 21:17:39 +00:00
Aki Sasaki
81b020e7ba Bug 1501878 - required_signoffs attribute. r=tomprince
If a task has `required_signoffs` that match a release's `required_signoffs`, we should defer running that task until we have a matching `signoff_url`.

- add filter_out_missing_signoffs
- add transforms changes to inherit upstream `required_signoffs`
- add `mar-signing` `required_signoffs` to the `partials-signing`, `mar-signing`, and `mar-signing-l10n` kinds

Differential Revision: https://phabricator.services.mozilla.com/D11734
2018-11-20 21:26:18 +00:00
Andreea Pavel
b6d1437ae8 Backed out 7 changesets (bug 1501878) for breaking win partial generation nightlies a=backout
Backed out changeset 00f109437e82 (bug 1501878)
Backed out changeset f1843fdd4c0f (bug 1501878)
Backed out changeset af0ea80f7b08 (bug 1501878)
Backed out changeset 01311f87d287 (bug 1501878)
Backed out changeset 4e2dc6c23463 (bug 1501878)
Backed out changeset 050c4bba5d71 (bug 1501878)
Backed out changeset 9198c5a03b59 (bug 1501878)
2018-11-17 18:37:39 +02:00
Tom Prince
f972cf31a9 No bug: [try-staging] Rename beta-sim to release-sim to reflect flexibility; r=aryx
Now that `mach try release` also supports simulating release and esr, rename
the option to `release-sim`.

Differential Revision: https://phabricator.services.mozilla.com/D11516
2018-11-10 00:50:27 +00:00
Aki Sasaki
7d396d6d0f Bug 1501878 - required_signoffs attribute. r=tomprince
If a task has `required_signoffs` that match a release's `required_signoffs`, we should defer running that task until we have a matching `signoff_url`.

- add filter_out_missing_signoffs
- add transforms changes to inherit upstream `required_signoffs`
- add `mar-signing` `required_signoffs` to the `partials-signing`, `mar-signing`, and `mar-signing-l10n` kinds

Differential Revision: https://phabricator.services.mozilla.com/D11734
2018-11-16 21:04:01 +00:00
Tom Prince
e41d07a353 No bug: [try-staging] Filter out appropriate tasks for staging release on non-beta branches; r=nthomas
We should:
- filter out android builds on esr branches
- filter out devedition builds on non-beta branches
- look at the branch corresponding to the release type in beta-sims for
  evaluating `run-on-projects`.

Differential Revision: https://phabricator.services.mozilla.com/D11392
2018-11-09 19:42:38 +00:00
Kartikaya Gupta
f9f5f68d46 Bug 1418415 - Build the daily searchfox index on Windows as well. r=emilio
Also turn on saving of rust analysis for the windows searchfox job.

Depends on D10355

Differential Revision: https://phabricator.services.mozilla.com/D10356
2018-10-31 19:34:10 +00:00
Johan Lorenzo
11665b9d0a Bug 1500897 - geckoview: only spin beetmover tasks on GECKOVIEW_XX_RELBRANCH r=dustin,tomprince
geckoview: only spin beetmover tasks on GECKOVIEW_XX_RELBRANCH

Differential Revision: https://phabricator.services.mozilla.com/D9551
2018-10-29 11:11:46 +00:00
Narcis Beleuzu
86c5949e5a Backed out changeset deb0260b33c1 (bug 1500897) for taskgraph test failure 2018-10-29 12:18:13 +02:00
Johan Lorenzo
5e801b0e4b Bug 1500897 - geckoview: only spin beetmover tasks on GECKOVIEW_XX_RELBRANCH r=dustin,tomprince
geckoview: only spin beetmover tasks on GECKOVIEW_XX_RELBRANCH

Differential Revision: https://phabricator.services.mozilla.com/D9551
2018-10-26 16:36:49 +00:00
Tom Prince
7bd5dec3f4 Bug 1501759: [taskgraph] Add a beta-sim target; r=aki,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D9690
2018-10-24 20:44:11 +00:00
Tom Prince
1e4a85fb04 Bug 1501759: [taskgraph] Simplify release branch on-push target tasks; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D9688
2018-10-24 20:43:58 +00:00
Tom Prince
c276089ced Bug 1501759: [taskgraph] Remove include_nightly parameter; r=aki
We only use `include_nigthly` where we are also using
`filter_beta_release_tasks`, so just change the later to include nightly.

Differential Revision: https://phabricator.services.mozilla.com/D9687
2018-10-24 20:44:03 +00:00
Tom Prince
60f6916620 Bug 1492639: Only run cron bouncer checks on mozilla-beta; r=sfraser,mtabara
Differential Revision: https://phabricator.services.mozilla.com/D9137
2018-10-18 13:21:36 -06:00
Mike Hommey
a0a6ef70a3 Bug 1486554 - Enable static analysis on normal Windows CI builds r=ted
And turn off separate static analysis build tasks.

Differential Revision: https://phabricator.services.mozilla.com/D8810
2018-10-17 22:45:06 +00:00
Tom Prince
28abb1576b Bug 1497575: [staging-release] Add a target task's method that includes all release builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D8623
2018-10-17 17:14:58 +00:00
Tom Prince
6b281ee659 Bug 1498019: [release] Don't include on-push jobs in promote graph targets; r=aki
All the required on-push jobs will be pulled into the graph as dependencies.
The effect of this is to remove the upload symbols and generated sources tasks
from the release promotion graphs.

Differential Revision: https://phabricator.services.mozilla.com/D8306
2018-10-10 23:03:51 +00:00
Tom Prince
5600a4dc5f Bug 1498019: [release] Build fennec on-push, on release branches; r=aki
These were originally built in the promotion phase because they are multi-l10n
builds and the L10n information wasn't stored in-tree. Now that the information
is in-tree, there is no reason to delay building them.

Differential Revision: https://phabricator.services.mozilla.com/D8305
2018-10-10 22:09:50 +00:00
Chris AtLee
e3453fae45 Bug 1409739 - Part 2: Remove old DMD configs r=glandium
MozReview-Commit-ID: H7kc33CXIbQ
2017-10-17 11:26:04 -04:00
Cosmin Sabou
27c9274b42 Backed out 3 changesets (bug 1409739) for causing Linux x64 ccov & fuzzing bustages. a=backout
Backed out changeset 387f946c7c48 (bug 1409739)
Backed out changeset 617288a6b2d9 (bug 1409739)
Backed out changeset fcdc1d5eaf1a (bug 1409739)
2018-10-03 20:29:42 +03:00
Chris AtLee
74c145bc6f Bug 1409739 - Part 2: Remove old DMD configs r=glandium
MozReview-Commit-ID: H7kc33CXIbQ
2017-10-17 11:26:04 -04:00
Coroiu Cristina
4ee6d0ac9e Backed out 3 changesets (bug 1409739) for xpcshell failures at memory/replace/dmd/test/test_dmd.js
Backed out changeset dc3c5143ba4e (bug 1409739)
Backed out changeset e37ea5eb932a (bug 1409739)
Backed out changeset d39c2dfcc700 (bug 1409739)
2018-10-03 02:07:19 +03:00
Chris AtLee
0679852395 Bug 1409739 - Part 2: Remove old DMD configs r=glandium
MozReview-Commit-ID: H7kc33CXIbQ
2017-10-17 11:26:04 -04:00
Gurzau Raul
e1763a61fb Backed out 3 changesets (bug 1409739) for failing at /dmd/test/test_dmd.js on a CLOSED TREE
Backed out changeset 39c8abcf9cb2 (bug 1409739)
Backed out changeset c0da83c08b62 (bug 1409739)
Backed out changeset 1192c15fc934 (bug 1409739)
2018-10-02 18:43:32 +03:00
Chris AtLee
4896f76e8f Bug 1409739 - Part 2: Remove old DMD configs r=glandium
MozReview-Commit-ID: H7kc33CXIbQ
2017-10-17 11:26:04 -04:00
Simon Fraser
48c7ae593e Bug 1493071 Rename bouncer_check cron task r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D6660
2018-09-24 16:01:45 +00:00
Brindusan Cristian
9c7d8d79a1 Backed out changeset 3c7a1fb33462 (bug 1493071) for breaking Gecko Decision Task. CLOSED TREE 2018-09-24 17:35:56 +03:00
Simon Fraser
346ce2e9cf Bug 1493071 Rename bouncer_check cron task r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D6660
2018-09-24 13:14:57 +00:00
Tom Prince
a4d8a90466 Bug 1490094: [taskgraph] Change release_type to include more than just rc; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5787
2018-09-17 18:09:16 +00:00
Jim Chen
6666324bf6 Bug 1490502 - Don't ship Fennec x86-64 Nightly to Play Store yet; r=jlorenzo
Filter out the x86-64 Fennec Nightly builds until we evaluated it.

Differential Revision: https://phabricator.services.mozilla.com/D5901
2018-09-15 15:08:48 +00:00
Ben Hearsum
6906faa372 bug 1477021: create pipfile-update task for funsize-update-generator. r=sfraser 2018-07-26 08:56:08 -04:00
Kartikaya Gupta
6457cae762 Bug 1477792 - Run daily macOS searchfox builds. r=emilio
MozReview-Commit-ID: 5D05AovVXrf
2018-07-23 14:49:31 -04:00
Christian Holler
8af1bb95f9 Bug 1473259 - Windows updates for ASan reporter nightly build. r=catlee
MozReview-Commit-ID: 6DQD5DnzyqB
2018-07-03 23:41:31 +02:00
Simon Fraser
b69d5b7163 Bug 1469803 Separate bouncer-check for cron tests r=mtabara
We shouldn't run this on central, as it falls back to the dev configs, and fails.
It should be fine on beta/release/esr60. I had to move this version of the check to its own
kind to avoid the dependency tree bringing in the entire build process. Perhaps we can
refactor later to avoid duplication

Differential Revision: https://phabricator.services.mozilla.com/D1765
2018-06-27 07:34:19 +00:00
Justin Wood
bf92e599a3 Bug 1286092 - Enable desktop l10n on-push for beta tasks too. r=aki
for L10n jobs should run per-push based on the corresponding builds

Differential Revision: https://phabricator.services.mozilla.com/D1449
2018-05-29 12:06:10 -04:00
Bogdan Tara
1e1736aa53 Backed out 16 changesets (bug 1286092) for L10n bustages CLOSED TREE
Backed out changeset ef828badfd93 (bug 1286092)
Backed out changeset 57a592e33f36 (bug 1286092)
Backed out changeset c9cf945aa4f9 (bug 1286092)
Backed out changeset d8c01d976acd (bug 1286092)
Backed out changeset 5d68dfd6325c (bug 1286092)
Backed out changeset 878e174255ff (bug 1286092)
Backed out changeset fa3e38422d49 (bug 1286092)
Backed out changeset fc6aebca89e3 (bug 1286092)
Backed out changeset f2271cd6af26 (bug 1286092)
Backed out changeset 7b828445f551 (bug 1286092)
Backed out changeset 5617053b1740 (bug 1286092)
Backed out changeset 556f54c5e209 (bug 1286092)
Backed out changeset db19ea492b02 (bug 1286092)
Backed out changeset 6eb40b38f9c9 (bug 1286092)
Backed out changeset 3eb4e39b9bcd (bug 1286092)
Backed out changeset b3c05f6e6a57 (bug 1286092)
2018-05-30 16:16:24 +03:00
Justin Wood
269225864e Bug 1286092 - Enable desktop l10n on-push for beta tasks too. r=aki
for L10n jobs should run per-push based on the corresponding builds

Differential Revision: https://phabricator.services.mozilla.com/D1449
2018-05-29 12:06:10 -04:00
Tom Prince
4818f03dae Bug 1458700: [release-promotion] Use a common target task for firefox and devedition; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1122
2018-05-02 18:33:52 -06:00
Rob Wood
3ba1d0ccb1 Bug 1455872 - Add taskcluster configs for raptor on OSX; r=jmaher
MozReview-Commit-ID: I67InZTEziy
2018-04-24 10:30:42 -04:00
Aki Sasaki
ce185b1c88 bug 1403548 - filter out asan on beta+release. r=catlee 2018-05-07 14:08:24 -07:00
Ted Mielczarek
29bef99be2 bug 1353296 - get rid of filter_upload_symbols. r=dustin
filter_upload_symbols is a relic of task configurations that were written
before we had a better handle on taskgraph generation. We should only be
uploading symbols for nightly builds anyway, so this is better served using
newer filtering methods.

upload-symbols tasks were specified to run on non-nightly build types in the
kind.yml, but those were filtered out in filter_upload_symbols. I believe
these were simply an artifact of the initial upload-symbols implementation
happening before nightly builds were running in Taskcluster.

MozReview-Commit-ID: Je1NytrVPT8
2018-03-23 17:17:32 -04:00
Chris AtLee
58c6989f39 Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
MozReview-Commit-ID: 2X03vU5bO32
2018-04-19 09:28:59 -04:00
Dorel Luca
3e53f977f7 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
ae8ef4e45c Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
MozReview-Commit-ID: 2X03vU5bO32
2018-04-19 09:28:59 -04:00
Justin Wood
843229f15b Bug 1456246 - taskgraph: Perform release promotion needs on mozilla-esr60 on-push. (No Android). Fix bustage. r=rail 2018-04-24 10:52:30 -04:00
Justin Wood
259ede75aa Bug 1456246 - taskgraph: Perform release promotion needs on mozilla-esr60 on-push. (No Android). r=rail
MozReview-Commit-ID: BFpSAz3oj3F
2018-04-23 15:39:33 -04:00
Simon Fraser
44a3ea6242 Bug 1453616 Disable buildbot periodic file updates r=Callek
Summary:
Disable just the buildbot version of the periodic file updates in the file_update action.
Removing the code will happen later.

Reviewers: Callek

Reviewed By: Callek

Bug #: 1453616

Differential Revision: https://phabricator.services.mozilla.com/D921
2018-04-13 15:20:11 +01:00