searching for reviewer(aki)
59d5dcf22862ff998d5f08fcf42309bdb0fc066d: Bug 1595982 - make mozharness::base::log.py and errors.py python3 compatible r=aki
Edwin Takahashi <egao@mozilla.com> - Mon, 18 Nov 2019 18:20:16 +0000 - rev 502519
Push
114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595982 - make mozharness::base::log.py and errors.py python3 compatible r=aki
Changes:
Reorder imports and general code style fixes.
Change reference to `basestring` to `six.string_types`.
Explicitly cast potential view object.
Depends on D52791
Differential Revision:
https://phabricator.services.mozilla.com/D53119
4f123ce2cc07772d932aae792a39a38f3ce765fa: Bug 1595982 - make mozharness::base::vcs python3 compatible r=aki
Edwin Takahashi <egao@mozilla.com> - Tue, 19 Nov 2019 00:30:19 +0000 - rev 502518
Push
114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595982 - make mozharness::base::vcs python3 compatible r=aki
Changes:
Run `isort` and `autopep8` to fix formatting mistakes.
Replace deprecated imports with `try/except` block to make it compatible with Python2 and 3.
Differential Revision:
https://phabricator.services.mozilla.com/D53727
a52abf84721ad2f0ff2f56b8f2667ab46cc716b3: Bug 1595982 - make mozharness::base::transfer.py python3 compatible r=aki
Edwin Takahashi <egao@mozilla.com> - Mon, 18 Nov 2019 18:17:55 +0000 - rev 502456
Push
114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595982 - make mozharness::base::transfer.py python3 compatible r=aki
Changes:
Run `isort` to fix the import ordering.
Change import of `urllib2` module to import just `urlopen` which eliminates the need for an `if/else` or `try/except ` block in the main code section.
Depends on D52791
Differential Revision:
https://phabricator.services.mozilla.com/D53097
9d2c4851e407f7f49d01549f295f44094ca0a525: Bug 1595982 - make mozharness::base::python.py python3 compatible r=aki
Edwin Takahashi <egao@mozilla.com> - Mon, 18 Nov 2019 19:16:04 +0000 - rev 502455
Push
114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595982 - make mozharness::base::python.py python3 compatible r=aki
Changes:
Run `isort` to fix the import ordering.
Run `autopep8` to fix code formatting issues.
Import `six.string_types` to replace the `basestring` comparison.
Depends on D52791
Differential Revision:
https://phabricator.services.mozilla.com/D53093
ee0fdf5558a849da1045f3fe3c9b6f7a6eb76859: Bug 1595982 - make mozharness::base::script.py python3 compatible r=aki
Edwin Takahashi <egao@mozilla.com> - Fri, 15 Nov 2019 23:52:04 +0000 - rev 502306
Push
114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595982 - make mozharness::base::script.py python3 compatible r=aki
Changes:
Run `isort` and `autopep8` for automatic fixes of import and code formatting.
Replace deprecated imports with updated imports for python3 and wrap the attempt in a `try/except` clause for backwards compatibility.
Wherever possible, directly import the object with same name between python2/python3 versions to simplify the main code (eg. HTTPError).
Differential Revision:
https://phabricator.services.mozilla.com/D52791
fe98d2b3f313f64ebb716baf98a50dc12439fb2b: No bug: [taskgraph] Sort soft-dependencies output to make diffing easier; r=aki
Tom Prince <mozilla@hocat.ca> - Mon, 21 Oct 2019 16:04:49 +0000 - rev 498386
Push
114157 by nbeleuzu@mozilla.com at Mon, 21 Oct 2019 22:00:13 +0000
No bug: [taskgraph] Sort soft-dependencies output to make diffing easier; r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D49772
5e06a02cad6be0dd6c4c79b916076e50e01ae391: No bug: [taskgraph] Simplify release_notifications transform slightly; r=aki
Tom Prince <mozilla@hocat.ca> - Fri, 18 Oct 2019 16:38:19 +0000 - rev 498238
Push
114157 by nbeleuzu@mozilla.com at Mon, 21 Oct 2019 22:00:13 +0000
No bug: [taskgraph] Simplify release_notifications transform slightly; r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D49770
f9209979c9bfe7c97d13f80fd507cd779af26fd8: Bug 1579940 - Setup WNP for users coming from <70.0 and receiving the 70.0 release, DONTBUILD NPOTB, r=aki, a=release
Jordan Lund <jlund@mozilla.com> - Fri, 11 Oct 2019 19:16:06 +0000 - rev 497297
Push
114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1579940 - Setup WNP for users coming from <70.0 and receiving the 70.0 release, DONTBUILD NPOTB, r=aki, a=release
Differential Revision:
https://phabricator.services.mozilla.com/D49008
d5fdd5665fed837e302e4f86ccbcccfe79ff86a0: No bug: [taskgraph] Be more explict about the type of config in taskgraph.decision; r=aki
Tom Prince <mozilla@hocat.ca> - Thu, 03 Oct 2019 02:46:35 +0000 - rev 496215
Push
114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
No bug: [taskgraph] Be more explict about the type of config in taskgraph.decision; r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D48001
b9dbcc4fdabfde2fbbfb60127d690329ccbc1496: Bug 1576707 - Allow "absolute" fetch artifacts to ignore `artifact_prefix`. r=aki
Nick Alexander <nalexander@mozilla.com> - Tue, 27 Aug 2019 22:21:42 +0000 - rev 490332
Push
113989 by btara@mozilla.com at Wed, 28 Aug 2019 09:49:25 +0000
Bug 1576707 - Allow "absolute" fetch artifacts to ignore `artifact_prefix`. r=aki
The way that `artifact-prefix` works is that it applies to the
_consuming_ task's fetches... meaning that changing the prefix
requires working out the new paths for every fetch in the consuming
task. This allows to "opt-out" of the artifact prefix mechanism for
individual fetches.
Differential Revision:
https://phabricator.services.mozilla.com/D43535
4a7e698d5033d9703aa7e91d68ffe793d55a5a08: Bug 1576707 - Allow "absolute" fetch artifacts to ignore `artifact_prefix`. r=aki
Nick Alexander <nalexander@mozilla.com> - Tue, 27 Aug 2019 18:09:00 +0000 - rev 490277
Push
113985 by shindli@mozilla.com at Wed, 28 Aug 2019 01:00:32 +0000
Bug 1576707 - Allow "absolute" fetch artifacts to ignore `artifact_prefix`. r=aki
The way that `artifact-prefix` works is that it applies to the
_consuming_ task's fetches... meaning that changing the prefix
requires working out the new paths for every fetch in the consuming
task. This allows to "opt-out" of the artifact prefix mechanism for
individual fetches.
Depends on D43534
Differential Revision:
https://phabricator.services.mozilla.com/D43535
e8d7ad940a57aa47d0284cf2672376fddc8283db: Bug 1572102 - deprioritize partner-repack tasks as they don't block QE, r=aki
Nick Thomas <nthomas@mozilla.com> - Tue, 27 Aug 2019 03:06:47 +0000 - rev 490154
Push
113979 by csabou@mozilla.com at Tue, 27 Aug 2019 09:55:53 +0000
Bug 1572102 - deprioritize partner-repack tasks as they don't block QE, r=aki
Lower the priority of partner-repack jobs and downstreams to medium, so that tasks which do block QE work are not impeded.
Differential Revision:
https://phabricator.services.mozilla.com/D43399
a2aa55fa742a1ee974c288da19cdd8c6537cdbd7: Bug 1567235 - notarize 5 partner & eme-free builds per task instead of individually, r=aki
Nick Thomas <nthomas@mozilla.com> - Wed, 31 Jul 2019 20:39:49 +0000 - rev 485685
Push
113818 by rmaries@mozilla.com at Thu, 01 Aug 2019 22:55:32 +0000
Bug 1567235 - notarize 5 partner & eme-free builds per task instead of individually, r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D39482
12c00b9768203e36bd92de4446d190ad6275ffb3: Bug 1562287: [taskgraph] `try_task_config` parameter is now always a `dict`; r=aki
Tom Prince <mozilla@hocat.ca> - Mon, 22 Jul 2019 17:30:49 +0000 - rev 483728
Push
113751 by nerli@mozilla.com at Tue, 23 Jul 2019 16:03:30 +0000
Bug 1562287: [taskgraph] `try_task_config` parameter is now always a `dict`; r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D38591
37f02f5b2ad9d38e256ab58d423b73f23b172149: Bug 1538995 - update bouncer aliases for partner products when shipping, r=aki
Nick Thomas <nthomas@mozilla.com> - Thu, 27 Jun 2019 03:57:30 +0000 - rev 480303
Push
113537 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:46:01 +0000
Bug 1538995 - update bouncer aliases for partner products when shipping, r=aki
Pass partner aliases down to the bouncer scriptworker so it can update those too. Matching change to bouncerscript at https://github.com/mozilla-releng/bouncerscript/pull/57.
Differential Revision:
https://phabricator.services.mozilla.com/D35483
167db72d1987d6b3dec1dfc729b68c92d72701f0: Bug 1538995 - pass list of partners to beetmover for pushing to releases/partners/, r=aki
Nick Thomas <nthomas@mozilla.com> - Fri, 21 Jun 2019 22:12:59 +0000 - rev 480302
Push
113537 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:46:01 +0000
Bug 1538995 - pass list of partners to beetmover for pushing to releases/partners/, r=aki
This passes partner data on to the beetmover scriptworker, so it can publish enabled partners. There is beetmover change at https://github.com/mozilla-releng/beetmoverscript/pull/227 to complete this support.
Depends on D35481
Differential Revision:
https://phabricator.services.mozilla.com/D35482
fe29e66f80e2a6e96dbe48f126fff0b5c5f25857: Bug 1538995 - submit partner products to bouncer when we'll host the files, r=aki
Nick Thomas <nthomas@mozilla.com> - Fri, 21 Jun 2019 22:15:01 +0000 - rev 480301
Push
113537 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:46:01 +0000
Bug 1538995 - submit partner products to bouncer when we'll host the files, r=aki
Adds a new release-partner-repack-bouncer-sub-firefox task to add the partner products. This is forked from the main bouncer submission because it diverges sufficiently that this is a cleaner approach. The get_partners_to_be_published helper is used by aliases too.
Depends on D34950
Differential Revision:
https://phabricator.services.mozilla.com/D35481
aea787a5a4c6043c571a020df0a102cd0ee8ae0c: Bug 1538995 - adjust beetmover to copy partner stub installers into candidates dir, r=aki
Nick Thomas <nthomas@mozilla.com> - Thu, 20 Jun 2019 22:18:27 +0000 - rev 480300
Push
113537 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:46:01 +0000
Bug 1538995 - adjust beetmover to copy partner stub installers into candidates dir, r=aki
Appends the customized stub installer and it's gpg signature to the list of artifacts to beetmove to
candidates.
Differential Revision:
https://phabricator.services.mozilla.com/D34950
8b151e2777fb7d07e06be8e8fe223d9a4fc5c6a6: Bug 1538995 - adjust repackage-signing jobs to sign partner stub installers, r=aki
Nick Thomas <nthomas@mozilla.com> - Thu, 20 Jun 2019 22:18:05 +0000 - rev 480299
Push
113537 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:46:01 +0000
Bug 1538995 - adjust repackage-signing jobs to sign partner stub installers, r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D34948
93f413cf1457adcf6f0a4e28c54fab5f95be7073: Bug 1538995 - adjust repackage jobs to create partner stub installers, r=aki
Nick Thomas <nthomas@mozilla.com> - Thu, 20 Jun 2019 22:17:55 +0000 - rev 480298
Push
113537 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:46:01 +0000
Bug 1538995 - adjust repackage jobs to create partner stub installers, r=aki
On win32, where repack_stub_installer is enabled, extend the inputs to the partner repackage task so that it
donwloads the upstream artifacts and creates the stub installer.
Differential Revision:
https://phabricator.services.mozilla.com/D34946
20de5a5e5c55c7286cc4e303a12459b30a21eaa3: Bug 1538995 - support repacking stub installers for partners, r=aki
Nick Thomas <nthomas@mozilla.com> - Thu, 20 Jun 2019 22:17:45 +0000 - rev 480297
Push
113537 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:46:01 +0000
Bug 1538995 - support repacking stub installers for partners, r=aki
Pay attention to the new repack_stub_installer param, and fix config parsing to split on the first =.
Differential Revision:
https://phabricator.services.mozilla.com/D34945
4335602a9eaa60d34adf4abe9c28f3f38195a8db: Bug 1520010: switch wv to autograph r=aki,Callek
Chris AtLee <catlee@mozilla.com> - Thu, 13 Jun 2019 14:33:57 +0000 - rev 478687
Push
113434 by shindli@mozilla.com at Thu, 13 Jun 2019 22:05:34 +0000
Bug 1520010: switch wv to autograph r=aki,Callek
Differential Revision:
https://phabricator.services.mozilla.com/D31433
4b3b6bb262a03314eda0bfd0fcc00d8e4407f32b: Bug 1520010: Remove signing format scopes r=aki
Chris AtLee <catlee@mozilla.com> - Mon, 10 Jun 2019 16:13:36 +0000 - rev 478686
Push
113434 by shindli@mozilla.com at Thu, 13 Jun 2019 22:05:34 +0000
Bug 1520010: Remove signing format scopes r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D31432
2511377ca37f8402b1484002bc88213f7f87b908: Bug 1533818 - Don't try to expand from a 'cose.manifest' file when repacking the l10n copy of omni.ja. r=aki
Justin Wood <Callek@gmail.com> - Wed, 12 Jun 2019 23:03:22 +0000 - rev 478552
Push
113423 by aciure@mozilla.com at Thu, 13 Jun 2019 03:53:27 +0000
Bug 1533818 - Don't try to expand from a 'cose.manifest' file when repacking the l10n copy of omni.ja. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D34697
69128ae353221373bc0e2f5398f1ebc7162e4606: Bug 1533818 - Start signing omni.ja files. r=aki
Justin Wood <Callek@gmail.com> - Wed, 12 Jun 2019 11:04:21 +0000 - rev 478551
Push
113423 by aciure@mozilla.com at Thu, 13 Jun 2019 03:53:27 +0000
Bug 1533818 - Start signing omni.ja files. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D34541
f64789945bb3f49cd7ca160315d5999dbed25387: Bug 1520591: switch gpg signing to autograph r=aki
Chris AtLee <catlee@mozilla.com> - Wed, 15 May 2019 13:17:26 +0000 - rev 473931
Push
113119 by dvarga@mozilla.com at Wed, 15 May 2019 21:35:00 +0000
Bug 1520591: switch gpg signing to autograph r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D31135
632f66ae2b3993eb80d0692a0b029221a7a3e69b: Bug 1520591: switch gpg signing to autograph r=aki
Chris AtLee <catlee@mozilla.com> - Tue, 14 May 2019 21:36:08 +0000 - rev 473869
Push
113113 by rgurzau@mozilla.com at Wed, 15 May 2019 09:32:06 +0000
Bug 1520591: switch gpg signing to autograph r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D31135
d50cc0b641ed30db3353e7131fb06b7129dab548: Bug 1551208 - Update obsolete bug component. r=aki
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 13 May 2019 20:41:07 +0000 - rev 473683
Push
113102 by apavel@mozilla.com at Tue, 14 May 2019 04:24:11 +0000
Bug 1551208 - Update obsolete bug component. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D30962
5b16530634db7c61169f6adf32acda2b96922fad: Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki
Tom Prince <mozilla@hocat.ca> - Fri, 10 May 2019 21:19:48 +0000 - rev 473479
Push
113084 by rmaries@mozilla.com at Sat, 11 May 2019 10:04:51 +0000
Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D30684
80a5deca74380b8c01ae7194aba33ff1e8e3df82: Bug 1427849 - Digitally sign geckodriver binaries on Windows and Linux r=aki
Johan Lorenzo <jlorenzo@mozilla.com> - Tue, 23 Apr 2019 09:03:22 +0000 - rev 470694
Push
112876 by aciure@mozilla.com at Tue, 23 Apr 2019 22:24:17 +0000
Bug 1427849 - Digitally sign geckodriver binaries on Windows and Linux r=aki
Digitally sign geckodriver binaries on Windows and Linux
Differential Revision:
https://phabricator.services.mozilla.com/D28185
1339cb993b08093cf9c496436d6c50e7c9899608: Bug 1541122: [try-staging] Support bouncer-check in staging; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 03 Apr 2019 20:33:23 +0000 - rev 467859
Push
112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1541122: [try-staging] Support bouncer-check in staging; r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D25835
0c4e9114a19982f4467a8e54407ad986d36dd22f: Bug 1533589: Add win64-aarch64 update verify configuration; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 03 Apr 2019 20:43:14 +0000 - rev 467858
Push
112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1533589: Add win64-aarch64 update verify configuration; r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D25834
0ff766eb634960675fc1c991dfb24720ab92a310: Bug 1533589: Support generating update-verify-config for new configuration; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 03 Apr 2019 20:33:10 +0000 - rev 467857
Push
112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1533589: Support generating update-verify-config for new configuration; r=aki
When adding a new platform, the first release will be at the watershed, and
there will be no update paths. Rather than failing in this case (requiring the
update-verify setup happen after the first release), generate an empty config
which will allow the later tasks to turn green.
Differential Revision:
https://phabricator.services.mozilla.com/D25833
948b7b1003afaea2c3f03bde1d43adcf0cd108ba: Bug 1541121: [try-staging] Allow staging release to not have partials; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 03 Apr 2019 20:33:05 +0000 - rev 467856
Push
112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1541121: [try-staging] Allow staging release to not have partials; r=aki
We check that partials as a safety check. But we don't need that for staging builds,
and it is often useful to be able to test things that don't depend on partials.
The shipit UI currently still requires partials, but that can be worked around using
the react dev tools.
Differential Revision:
https://phabricator.services.mozilla.com/D24834
29ca2ad7266bada69e70a5b7ccf457ade2293231: Bug 1541121: [try-staging] Simplify the logic for getting partial update configration; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 03 Apr 2019 20:32:59 +0000 - rev 467855
Push
112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1541121: [try-staging] Simplify the logic for getting partial update configration; r=aki
The original code was converting to json, then comparing against `{}`. This switches things
around so that json is only generated where it is directly used a json.
Differential Revision:
https://phabricator.services.mozilla.com/D24833
dccd58970fb012fe8d8e229f43da75f0c20cb8f3: No bug: [mozharness] Remove obsolete push-candidate-to-releases script; r=aki
Tom Prince <mozilla@hocat.ca> - Tue, 02 Apr 2019 00:30:57 +0000 - rev 467495
Push
112626 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:40:51 +0000
No bug: [mozharness] Remove obsolete push-candidate-to-releases script; r=aki
This functionality has been replaced by beetmover. Also remove `mozharness.mozilla.aws`,
of which this was the only consumer.
Differential Revision:
https://phabricator.services.mozilla.com/D25676
508dd8a2213655da99d4a9b49b8fa6dc68bd0821: No bug: [taskgraph] Remove unused code for varying build-tools repo to use; r=aki
Tom Prince <mozilla@hocat.ca> - Mon, 01 Apr 2019 16:45:00 +0000 - rev 467405
Push
112625 by csabou@mozilla.com at Mon, 01 Apr 2019 22:06:22 +0000
No bug: [taskgraph] Remove unused code for varying build-tools repo to use; r=aki
We don't actually use the build-tools repo in-tree anymore, so remove the
support code for it.
Differential Revision:
https://phabricator.services.mozilla.com/D25631
b14a6538211f61428f8a0988895c6b0198c81c89: Bug 1488313: [taskgraph] Add options to reuse on-push tasks in cron graphs; r=dustin,aki
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 19:34:53 +0000 - rev 466467
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1488313: [taskgraph] Add options to reuse on-push tasks in cron graphs; r=dustin,aki
Differential Revision:
https://phabricator.services.mozilla.com/D13151
a9500cb7d2764829ab05945162739b09f1b66b48: Bug 1488313: [taskgraph] Move some functions for interacting with existing taskgraph to a more generic location; r=aki
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 16:52:20 +0000 - rev 466466
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1488313: [taskgraph] Move some functions for interacting with existing taskgraph to a more generic location; r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D13150
dfcd5e5299f75611f2710079b2608a10299e1308: Bug 1352113 - Shippable Builds - Don't use enable-full-crashsymbols attribute when we explicitly disable symbols for a job. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:53 +0000 - rev 466390
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - Don't use enable-full-crashsymbols attribute when we explicitly disable symbols for a job. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D24999
72988abda760dc06382d06d9dcd4d5c09d32ab80: Bug 1352113 - Shippable Builds - Update index routes for shippable. Try to be backwards compat where possible. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:44 +0000 - rev 466388
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - Update index routes for shippable. Try to be backwards compat where possible. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D24829
76562c9a42693664714a167bbb176e0f0a374101: Bug 1352113 - Remove nightly build types replaced by shippable. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:42 +0000 - rev 466387
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Remove nightly build types replaced by shippable. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D24700
f75cdebc4e7b0181acf2cae1d7c9c6922f942f05: Bug 1352113 - Shippable Builds - Support shippable where 'nightly' is used. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:40 +0000 - rev 466386
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
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
8a1e1068d6ba81a1699b69e8725d762a7c10f353: Bug 1352113 - Shippable Builds - make only-for-attributes accept any() instead of all() in the set. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:32 +0000 - rev 466385
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - make only-for-attributes accept any() instead of all() in the set. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D23130
1e2f8a5f178e9acbb91f8a0ddbbba64d69e23584: Bug 1352113 - Shippable Builds - Don't run OSX opt builds by default on integration trees. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:19 +0000 - rev 466381
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - Don't run OSX opt builds by default on integration trees. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D23128
c919da7ce3d6854c729296b7a21fc20aabda82e0: Bug 1352113 - Shippable Builds - Do not do linux pgo either. r=jmaher,aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:15 +0000 - rev 466380
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - Do not do linux pgo either. r=jmaher,aki
Differential Revision:
https://phabricator.services.mozilla.com/D23126
b19d25e352b7f3f69e9efc8e96e5b55e78557b34: Bug 1352113 - Shippable Builds - Do not do linux32/opt build on integration. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:05 +0000 - rev 466378
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - Do not do linux32/opt build on integration. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D23248
28eabae429db10061ffd7820cacd24f7af9463b3: Bug 1352113 - Shippable Builds - Remove windows pgo entirely. r=jmaher,aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:03 +0000 - rev 466377
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - Remove windows pgo entirely. r=jmaher,aki
Differential Revision:
https://phabricator.services.mozilla.com/D23125
9cf5c1259a858ee5e49e671e3f7d7f9aedf7992c: Bug 1352113 - Shippable Builds - Make source-test depend on shippable instead of pgo. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:45:01 +0000 - rev 466376
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - Make source-test depend on shippable instead of pgo. r=aki
This is useful in order to not have to run linux64/opt on push, especially on autoland/inbound
when we need a source test. It is also required if we remove the linux64-pgo build type entirely.
Differential Revision:
https://phabricator.services.mozilla.com/D23124
0d73807e7e2b2e75d4e16ebb4a2445de9316c208: Bug 1352113 - Shippable Builds - Switch l10n jobs to be based on shippable builds. r=aki
Justin Wood <Callek@gmail.com> - Wed, 27 Mar 2019 13:44:54 +0000 - rev 466375
Push
112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1352113 - Shippable Builds - Switch l10n jobs to be based on shippable builds. r=aki
Differential Revision:
https://phabricator.services.mozilla.com/D23123