Commit Graph

18 Commits

Author SHA1 Message Date
Mike Hommey
be50c6f6a5 Bug 1430270 - Disable ccache in hazard builds. r=nalexander
I don't intend to install ccache in the Debian build images. Hazard
builds are the only builds running on the desktop-build image still
using ccache somehow, and that gains them nothing, since the ccache
directory is not set to a cached directory on taskcluster, meaning
the build always starts with an empty cache. If anything, this currently
makes the build slower.

Eventually, those builds should be able to use sccache, once the
necessary setup moves out of mozconfig.cache.
2018-01-13 06:33:12 +09:00
Mike Hommey
00b3e77d36 Bug 1426785 - Allow more mach artifact toolchain calls to not use a tooltool manifest. r=gps
We're about to remove some tooltool manifests, so we need those calls to
work properly when TOOLTOOL_MANIFEST is not set.
2017-12-22 07:48:14 +09:00
Coroiu Cristina
9de0b75e34 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
f39bf3620f Bug 1426785 - Allow more mach artifact toolchain calls to not use a tooltool manifest. r=gps
We're about to remove some tooltool manifests, so we need those calls to
work properly when TOOLTOOL_MANIFEST is not set.
2017-12-22 07:48:14 +09:00
Rok Garbas
9d7ac6a8ed Bug 1284475 - migrate ToolTool blueprint to new codebase of relengapi r=KWierso
UPGRADE_NSS_RELEASE a=kaie
MozReview-Commit-ID: 7CB1VYb8OJP
2017-08-08 10:55:52 +02:00
Mike Hommey
3e2fbffd22 Bug 1382564 - Use the information from bug 1374940 with mach artifact toolchain. r=gps
Bug 1374940 adds a MOZ_TOOLCHAINS environment variable with a list of
path@task-id strings, where task-id is corresponding to the (possibly
optimized) toolchain job, and path corresponding to the
toolchain-artifact defined for that toolchain job.

We want to use that to pull artifacts instead of tooltool packages.
2017-06-21 15:18:33 +09:00
Mike Hommey
caf3d96cf6 Bug 1356952 - Use environment variable to define tooltool manifest in hazard builds. r=mshal
Hazard jobs use a specific tooltool-manifest field in their definition.
Since there is no post-processing happening on those definitions, and
since generalizing it would require adding the field to a bunch of
validation schemas, and the same code to various transforms, it's just
simpler to move to use environment variable definitions here too.

Eventually, tooltool manifests won't be necessary anyways, and those
environment variables will go away.
2017-06-06 16:20:09 +09:00
Mike Hommey
3dffd334f7 Bug 1356683 - Use new tooltool wrapper in Linux hazard builds. r=chmanchester 2017-04-12 17:51:01 +09:00
Mike Hommey
187e7f6ebc Bug 1355731 - Move tooltool to mozbuild.action. r=gps 2017-02-22 17:20:41 +09:00
CuriousLearner
f27a0ad144 Bug 1302763 - Move docker images out of testing/docker into taskcluster/docker; r=dustin r=CuriousLearner
MozReview-Commit-ID: 7v1uCDB5qoN
2016-10-20 18:25:34 +05:30
Gregory Szorc
44df3cbad1 Bug 1314807 - Use vendored tooltool.py; r=dustin
Do not speak to github.com as part of CI. Do not open ourselves to a
MitM attack. Be more deterministic.

MozReview-Commit-ID: JRGbraQtqJi
2016-11-02 16:26:49 -07:00
Steve Fink
00392aa19f Bug 1310819 - Fix developer runs of hazard analysis, r=fitzgen 2016-10-17 14:04:38 -07:00
Steve Fink
dfb5a96bb2 Bug 1283914 - Remove now-unnecessary hazard analysis annotations, r=terrence 2016-06-03 13:11:19 -07:00
Dustin J. Mitchell
20f3a70d38 Bug 1277957: fix tooltool URLs to not include .git; r=garndt a=bustage
MozReview-Commit-ID: 8F3zW2pKfyb
2016-06-28 21:05:38 +00:00
Jonathan Griffin
afb58676d8 Bug 1277957 - Point to tooltool at GitHub, r=dustin
MozReview-Commit-ID: 8VPih4tpYYy
2016-06-27 14:51:41 -07:00
Wes Kocher
183f744aa4 Backed out changeset 912ea9267130 (bug 1277957) for SM-tc failures CLOSED TREE 2016-06-27 15:45:56 -07:00
Jonathan Griffin
32fd4f8ec0 Bug 1277957 - Point to tooltool at GitHub, r=dustin
MozReview-Commit-ID: DniWWGVlOiL
2016-06-27 14:51:41 -07:00
Dustin J. Mitchell
d0dc94a80c Bug 1275409: move legacy taskcluster-related scripts to taskcluster/scripts; r=wcosta
MozReview-Commit-ID: 7ilVJkNAPvE
2016-06-04 22:57:41 +00:00