gecko-dev/taskcluster/docker
Mike Hommey 901d68ed91 Bug 1519816 - Simplify build-custom-v8 script and avoid installing packages during build. r=sparky
The build script currently is doing some unnecessary steps:
- Running `gclient` only prints out an help message. It is a step
indicated in various documentations, but is only necessary to keep
depot-tools up-to-date, which they are, since we just cloned it.
- The `fetch v8` command creates a v8 directory, no need to create
another layer.
- `gclient sync` is run as part of `fetch`. Same as `gclient`, this step
is only given in documentations to keep things up-to-date on an existing
clone, but we just freshly got one.
- Same goes for `git pull && gclient sync`
- `git checkout master` is not necessary, as `fetch` gets us there
already (albeit, in a detached head state)
- install-build-deps.sh installs build dependencies for chrome or
whatever. That's way too much for v8, that barely needs pkg-config and
glib, which we now install in the docker image.

Differential Revision: https://phabricator.services.mozilla.com/D20082
2019-02-20 07:45:47 +09:00
..
android-build Bug 1237182: get rid of oauth.txt r=mtabara 2018-05-25 17:43:15 -04:00
custom-v8 Bug 1519816 - Simplify build-custom-v8 script and avoid installing packages during build. r=sparky 2019-02-20 07:45:47 +09:00
debian-base Bug 1431523 - Use docker images for debian package tasks. r=dustin 2019-02-16 07:22:36 +09:00
debian-build Bug 1519293 - Add a build docker image based on Debian 9. r=mshal 2019-01-11 22:45:55 +00:00
debian-packages Bug 1431523 - Use docker images for debian package tasks. r=dustin 2019-02-16 07:22:36 +09:00
debian-raw Bug 1431523 - Use docker images for debian package tasks. r=dustin 2019-02-16 07:22:36 +09:00
debian7-mozjs-rust-build Bug 1492664 - set TASKCLUSTER_ROOT_URL and TASKCLUSTER_PROXY_URL; r=tomprince,glandium 2018-09-25 20:18:19 +00:00
decision Bug 1459737 - Move run-task into taskcluster/scripts; r=dustin 2018-05-04 17:23:31 -07:00
desktop1604-test Bug 1513157 - Don't install minidump_stackwalk in the Ubuntu test image. r=gps,ted 2018-12-11 22:52:12 +00:00
diffoscope Bug 1492664 - update diffoscope tasks to use TASKCLUSTER_ROOT_URL; r=glandium 2018-10-02 15:52:28 +00:00
fetch Bug 1460777 - Taskgraph tasks for retrieving remote content; r=dustin, glandium 2018-06-06 14:37:49 -07:00
firefox-snap Bug 1472589 - Fix parent process crash reporting in the Snap package environment. r=ted,jlorenzo 2019-02-11 13:49:35 +00:00
funsize-update-generator No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser 2019-02-18 18:28:33 +00:00
google-play-strings Bug 1498626 - Fix google-play-string docker image build r=dustin 2018-10-19 15:44:47 +00:00
image_builder Bug 1512188 - Rename --sparse-profile to --gecko-sparse-profile; r=tomprince,dustin 2018-12-31 18:52:26 +00:00
index-task Bug 1513732 - upgrade index-task docker image r=bstack 2019-01-15 23:37:36 +00:00
infer-build Backed out changeset aae4f349fa58 (bug 1479503) per developer's request on IRC a=backout 2018-09-14 16:35:23 +03:00
lint Bug 1460402 - Update the CI to use codespell with pip instead of the apt packages (too old) r=ahal 2018-05-09 21:57:36 +02:00
mingw32-build Bug 1237182: get rid of oauth.txt r=mtabara 2018-05-25 17:43:15 -04:00
partner-repack Bug 1442545: [partner-repack] Add docker image for partner repacks; r=Callek 2018-04-19 10:00:47 -06:00
periodic-updates Backed out 4 changesets (bug 1508381) for multiple Windows build bustages CLOSED TREE 2019-01-31 23:14:11 +02:00
pipfile-updates Backed out 4 changesets (bug 1508381) for multiple Windows build bustages CLOSED TREE 2019-01-31 23:14:11 +02:00
recipes bug 1518679 - install 32-bit libsecret so secret storage tests can use libsecret on 32-bit test systems r=jmaher 2019-01-09 22:43:10 +00:00
static-analysis-build Bug 1524703 - Add missing packages setup for the static-analysis-autotest docker image. r=nalexander 2019-02-05 00:14:22 +00:00
toolchain-build Bug 1391408 - Build minidump_stackwalk as a toolchain. r=froydnj 2019-01-11 22:29:35 +00:00
update-verify Bug 1509962: [update-verify] Use taskgraph fetches in update-verify; r=mtabara 2018-12-03 06:44:55 +00:00
valgrind-build Bug 1432395 - Switch the valgrind build to a Debian-based docker image. r=dustin 2018-01-27 10:25:58 +09:00
webrender Bug 1507884 - Add a wrench-deps toolchain to provide a tarball of crates wrench depends on. r=glandium 2018-12-19 19:33:13 +00:00
REGISTRY