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

42 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey ace4568daa Bug 1573435 - Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander
This part removes the use_toolchains transform, and adjusts all task
definitions accordingly.

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

MANUAL PUSH: avoid closing autoland while docker images and toolchains
are rebuilt.
2019-08-15 11:22:23 +09:00
Nathan Froyd 63c1b62195 Bug 1568573 - move searchfox indexing job to mac-cross clang; r=nalexander
This job appears to have been missed in bug 1566687.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 18:01:02 +00:00
Tom Prince 85e8be2031 Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D30684

--HG--
extra : moz-landing-system : lando
2019-05-10 21:19:48 +00:00
Tom Prince e0ca5b4dd8 Bug 1532783: [taskgraph] Switch to using worker aliases for docker-worker and generic-worker; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D24238

--HG--
extra : moz-landing-system : lando
2019-04-30 22:58:06 +00:00
Chris AtLee e779730f54 Bug 1539903: Use linux worker types for android jobs r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D25272

--HG--
extra : moz-landing-system : lando
2019-04-02 16:50:36 +00:00
Nathan Froyd dc570ea41b Bug 1535580 - update linux/mac searchfox jobs for clang changes; r=kats
We need to install a new enough binutils for both of these jobs and
ensure that it's properly found on the linux job.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 15:32:52 +00:00
Kartikaya Gupta 44eed3b2a7 Bug 1532336 - Turn off optimizations for searchfox jobs. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D21964

--HG--
extra : moz-landing-system : lando
2019-03-04 17:56:29 +00:00
Thomas Daede 31b3aa7734 Bug 1520163 - Add linux64-nasm to android-armv7-searchfox. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D21098

--HG--
extra : moz-landing-system : lando
2019-02-25 22:51:24 +00:00
Thomas Daede 2e3619211c Bug 1520163 - Add linux64-nasm toolchain. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D20037

--HG--
extra : moz-landing-system : lando
2019-02-25 21:10:41 +00:00
Ciure Andrei b10ae6b7a5 Backed out changeset 588497dfa9c0 (bug 1530115) as a dependency for Bug 1520163 a=backout 2019-02-25 11:55:06 +02:00
Dorel Luca f80c9cfdae Merge mozilla-inbound to mozilla-central. a=merge 2019-02-25 03:43:20 +02:00
Tom Prince 3f64c323ad Bug 1529921: Use secrets from taskcluster for windows builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20849

--HG--
extra : moz-landing-system : lando
2019-02-24 09:24:52 +00:00
Kartikaya Gupta b3227123e2 Bug 1500941 - Add searchfox task for Android (ARMv7/API16). r=nalexander
The bulk of this is copy/pasted from a standard android-api-16 debug
build. The only changes are a few extra environment variables in the
taskcluster config, the subconfig file, and the mozconfig, as well as
the --enable-mozsearch-plugin flag in the mozconfig.

Depends on D20766

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

--HG--
extra : moz-landing-system : lando
2019-02-22 11:31:58 +00:00
Ciure Andrei 9aa98b01bd Backed out 2 changesets (bug 1529921) due to a high probability of breaking nightlies CLOSED TREE
Backed out changeset 1c9d01a6fbb8 (bug 1529921)
Backed out changeset fea99e80e861 (bug 1529921)
2019-02-23 03:36:18 +02:00
Tom Prince 930a5c2531 Bug 1529921: Use secrets from taskcluster for windows builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20849

--HG--
extra : moz-landing-system : lando
2019-02-22 23:56:45 +00:00
Ciure Andrei 6e598cb224 Backed out changeset 5612534374b4 (bug 1529921) for causing build bustages CLOSED TREE 2019-02-23 01:33:56 +02:00
Tom Prince 8abfdcb46d Bug 1529921: Use secrets from taskcluster for windows builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20849

--HG--
extra : moz-landing-system : lando
2019-02-22 22:01:44 +00:00
Kartikaya Gupta b26ba77ba9 Bug 1530115 - Add nasm to searchfox builds. r=me 2019-02-23 16:56:48 -05:00
Kartikaya Gupta d980fb1af2 Bug 1528380 - Add nasm dependency to searchfox Windows jobs. r=TD-Linux
Differential Revision: https://phabricator.services.mozilla.com/D20003

--HG--
extra : moz-landing-system : lando
2019-02-16 19:20:11 +00:00
Andrew Halberstadt d585c32562 Bug 1519472 - [ci] Opt out of caching for generic-worker based Windows builds, r=tomprince
The hosts don't have enough disk space to cache mozilla-central.

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

--HG--
extra : moz-landing-system : lando
2019-02-11 22:20:58 +00:00
Kartikaya Gupta d730afbefd 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

--HG--
extra : moz-landing-system : lando
2018-10-31 19:34:10 +00:00
Tom Prince 510dc168cf Bug 1497860: [taskgraph] Use yaml lists for mozharness actions; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D8451

--HG--
extra : moz-landing-system : lando
2018-10-22 21:50:26 +00:00
Kartikaya Gupta 5f7bc9a6a0 Bug 1497914 - Add a platform-specific piece into the symbol hash from generated files. r=mccr8
--HG--
extra : rebase_source : ca626a5357fb29a220f6c4e1cc3ee600b651eeec
2018-10-11 10:01:31 -04:00
Kartikaya Gupta 3bfb4df27f Bug 1495293 - Set RUSTC_BOOTSTRAP in the taskcluster task definition instead of the mozconfig. r=froydnj 2018-10-02 08:24:41 -04:00
Kartikaya Gupta d66a0deb39 Bug 1492800 - Follow-up to cset 41e787e7785f to fix macOS searchfox build. r=me 2018-09-20 18:00:09 -04:00
Emilio Cobos Álvarez 6ba3f6a1d6 Bug 1484437: Add cbindgen to the searchfox jobs. r=froydnj
Otherwise they'll fail to build. This is a very similar patch to the one for
bug 1480392.

Differential Revision: https://phabricator.services.mozilla.com/D3690
2018-08-20 18:02:20 +02:00
Dan Mosedale ffc67ab36b Bug 1480392 - fix searchfox build failures caused by missing node toolchain, r=gps
MozReview-Commit-ID: BK1QztxbvN6

--HG--
extra : rebase_source : a53d118ade75ffb59c66abe5f1b5597b975d7fbf
2018-08-02 07:36:19 -07:00
Gregory Szorc 4fdb1afc7d Bug 1466689 - Perform macOS builds on gecko-{L}-b-linux worker type; r=dustin,mshal
The gecko-{L}-b-macosx64 worker types are really Linux (macOS builds are
cross-compiled). These worker types are essentially identical to their
gecko-{L}-b-linux counterparts.

I don't see a compelling reason to maintain separate worker types for
these builds other than maybe cost accounting (worker types are tagged
in AWS land and these tags can be more easily broken out for billing
analysis). But I don't think any important systems are relying on
this "feature."

So let's move the macOS build tasks to the gecko-{L}-b-linux workers.

MozReview-Commit-ID: 67bArn6IG9T

--HG--
extra : rebase_source : 4de6bf450e7d0d982a770ca8a92e1ac1982fa228
2018-06-04 14:00:20 -07:00
Mike Hommey de808cbccf Bug 1465659 - Move perfherder extra options from mozharness to taskcluster. r=nalexander
While some builds have a PERFHERDER_EXTRA_OPTIONS environment set on the
taskcluster side, many others have the equivalent set at the mozharness
level. But only the former are actually linted against, which,
unsurprisingly, translates to conflicting values between some of the
mozharness configs.

So we move those configurations to taskcluster, enable the lint on all
the kinds that look like builds (based on them using the build_attrs
transform), and adjust the values to stop conflicting. Notably, for
searchfox and static-analysis-autotest.

--HG--
extra : rebase_source : 097333608e61e1df66e5d8f914e15784f35e58f2
2018-05-31 13:02:38 +09:00
Kartikaya Gupta 3ead0a4163 Bug 1463711 - Remove clobber step from searchfox builds. r=catlee
MozReview-Commit-ID: AfyEDCvYS9y

--HG--
extra : rebase_source : ff882035af2034d7c968fa03236b1c56ea25150e
2018-05-28 13:08:26 -04:00
Tom Prince 89180e14a3 Bug 1429603: Don't specify balrog servers for builds; r=jlund
Differential Revision: https://phabricator.services.mozilla.com/D415

--HG--
extra : rebase_source : 7c823a0b90a26ab6a0384a185b4a68f2a30c38c8
2018-01-18 10:20:51 -07:00
Cosmin Sabou 1f9b4f0f06 Merge inbound to mozilla-central. a=merge 2018-01-17 11:46:53 +02:00
Kartikaya Gupta d1c5b77efc Bug 1429957 - Move searchfox indexing job from win32 to win64. r=rillian,dustin,chmanchester
MozReview-Commit-ID: J4TkzTHBWkJ

--HG--
rename : browser/config/mozconfigs/win32/debug-searchfox => browser/config/mozconfigs/win64/debug-searchfox
2018-01-16 16:45:51 -05:00
Mike Hommey e44def0a59 Bug 1430005 - For mozharness jobs, rely on the default being set by the mozharness transform. r=dustin
The mozharness transform is supposed to set the docker image to
desktop-build when not already set, but was not doing it properly.

I guess this is why some jobs were setting the image themselves, despite
using the mozharness transform.

Consequently, don't manually set the image to desktop-build when it's
the default.

--HG--
extra : rebase_source : 024bd10960bedaee3416785348a5c12498c5286f
2018-01-12 16:01:38 +09:00
Mike Hommey 0afbc1f2d9 Bug 1430315 - Use the separate llvm-dsymutil toolchain to build Firefox. r=rillian
--HG--
extra : rebase_source : a71ee493885e9c1eaaed5872df57932fd0c2105f
2018-01-16 17:34:21 +09:00
Mike Hommey 035f2cbe49 Bug 1426785 - Remove uses of the gtk+3 tooltool package. r=gps
It turns out that in all cases it was the last tooltool manifest entry,
so we can remove the tooltool manifests entirely, and remove all
references to them.

--HG--
extra : rebase_source : d8447b5422e63e88444008fddb76d658829694de
2017-12-22 07:54:58 +09:00
Coroiu Cristina dbb27acb6d Backed out 5 changesets (bug 1426785) for failing repackage the nightly build on Linux a=backout.
Backed out changeset 08b5850633de (bug 1426785)
Backed out changeset 61453b6473f1 (bug 1426785)
Backed out changeset 851ce8944b41 (bug 1426785)
Backed out changeset 386cd0532519 (bug 1426785)
Backed out changeset 2a52bf9e0898 (bug 1426785)
2017-12-24 14:03:02 +02:00
Mike Hommey 370b8cf0ff Bug 1426785 - Remove uses of the gtk+3 tooltool package. r=gps
It turns out that in all cases it was the last tooltool manifest entry,
so we can remove the tooltool manifests entirely, and remove all
references to them.

--HG--
extra : rebase_source : 0aa9ef8151c2fccf62507dfecc0bc57b157772e1
2017-12-22 07:54:58 +09:00
Bill McCloskey 1e7a98dfd2 Bug 1418188 - Fix indentation on a CLOSED TREE
MozReview-Commit-ID: JWTtyRs2I4Y
2017-11-23 08:04:55 -08:00
Bill McCloskey 45299a7808 Bug 1418188 - Run Searchfox indexing in TaskCluster on a daily basis (r=dustin,chmanchester)
MozReview-Commit-ID: FKrA8ejwuic
2017-11-23 07:25:12 -08:00
Bill McCloskey e00b31adbc Revert "Bug 1418188 - Run Searchfox indexing in TaskCluster on a daily basis (r=dustin,chmanchester)"
This reverts commit ae02e7fc64ac3c3faa991cee297defdf69643101.
2017-11-22 15:17:11 -08:00
Bill McCloskey 6e72ea5d62 Bug 1418188 - Run Searchfox indexing in TaskCluster on a daily basis (r=dustin,chmanchester)
MozReview-Commit-ID: FKrA8ejwuic
2017-11-22 14:33:50 -08:00