gecko-dev/taskcluster/docker/decision
Mike Hommey 5f8431c3b1 Bug 1429669 - Separate mercurial conf from install-mercurial.sh. r=dustin
The install-mercurial.sh script currently installs a global mercurial
configuration after installing mercurial manually. In order to share
that configuration with docker images installing a mercurial package
through packages tasks, we move it to a separate file.

We however keep the part setting web.cacerts in install-mercurial.sh,
since it uses a path depending on what kind of environment the script is
run. Moreover, the instructions that come with mercurial to build
Debian packages come with web.cacerts set to the right path already, so
it's not needed in that case anyways.

At the same time, use multiple files in /etc/mercurial/hgrc.d/ instead
of a single /etc/mercurial/hgrc file.

--HG--
extra : rebase_source : 8140d8243cf012489025afe058f467c72224c891
2018-01-11 14:01:31 +09:00
..
Dockerfile Bug 1429669 - Separate mercurial conf from install-mercurial.sh. r=dustin 2018-01-11 14:01:31 +09:00
HASH Bug 1394883: use /builds/worker in decision images; r=wcosta 2017-08-30 15:55:35 +00:00
README.md Backed out changeset fe7303de56be (bug 1302763) for failing webdriver tests on Linux x64 debug (geckodriver.manifest fetch failed). r=backout 2016-12-19 21:15:07 +01:00
system-setup.sh Backed out changeset fe7303de56be (bug 1302763) for failing webdriver tests on Linux x64 debug (geckodriver.manifest fetch failed). r=backout 2016-12-19 21:15:07 +01:00
VERSION Bug 1394883: use /builds/worker in decision images; r=wcosta 2017-08-30 15:55:35 +00:00

Decision Tasks

The decision image is a "boostrapping" image for the in tree logic it deals with cloning gecko and the related utilities for providing an environment where we can run gecko.