gecko-dev/taskcluster/docker
Mike Hommey f2d7b58712 Bug 1427312 - Add mechanism to create tasks to compare Firefox builds. r=dustin
There are e.g. some build infrastructure changes that we want to have a
controlled impact on the Firefox builds we produce. We have, in multiple
occasions, gone through manual work to compare Firefox builds, most of
the time using the diffoscope tool (https://diffoscope.org/).

This change introduces a new task kind that takes two Firefox builds as
input, either by name (reference to a build from the current task graph)
or by index (reference to a build from a previous push), and compares
them.

In order to get a Firefox build by index, we rely on dummy tasks with
an optimization we expect to always hit, so we add the necessary bits
to ensure those dummy tasks can go through up to the optimization phase
and be optimized out there.

--HG--
extra : rebase_source : 37482f67652dab2fcef2db4e6b8efe653999bae5
2017-12-28 12:14:34 +09:00
..
android-build Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
beet-mover Bug 1423663 - Release Dockerfiles from Ubuntu:vivid not working after EOL r=Callek 2017-12-07 11:55:57 -05:00
centos6-build Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
centos6-build-upd Bug 1425137: Get rid of references to quay.io in taskcluster; r=dustin 2017-12-13 15:07:34 -07:00
decision Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
desktop1604-test Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
desktop-build Bug 1427336 - Share dot-config between docker-images. r=dustin 2017-12-29 14:48:23 +09:00
diffoscope Bug 1427312 - Add mechanism to create tasks to compare Firefox builds. r=dustin 2017-12-28 12:14:34 +09:00
firefox-snap Bug 1425518 - Snap: remove wayland support r=mtabara DONTBUILD 2017-12-18 16:32:09 -05:00
funsize-balrog-submitter Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
funsize-update-generator Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
google-play-strings Bug 1385401 - Fetch Google Play listings outside of the push-apk task r=aki 2018-01-05 13:49:59 +01:00
image_builder Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
index-task
lint Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
recipes Backed out changeset 15a9e149f2db (bug 1426445) for build bustage 2018-01-05 15:18:12 -08:00
toolchain-build Bug 1427326 - Add a Debian 7-based docker image for toolchain builds. r=dustin 2017-12-29 14:56:52 +09:00
update-verify
valgrind-build Bug 1427336 - Share dot-config between docker-images. r=dustin 2017-12-29 14:48:23 +09:00
REGISTRY Bug 1425137: Get rid of references to quay.io in taskcluster; r=dustin 2017-12-13 15:07:34 -07:00