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

283 Коммитов

Автор SHA1 Сообщение Дата
Ralph Giles d6e1901788 Bug 1245170 - Upload rust builds to tooltool. r=dustin
Update the gecko-rust-build docker container to upload the
constructed toolchain to tooltool when running on taskcluster,
so it can be used in normal gecko builds (buildbot as well as tc)

Also include a mac build script (which can't run in taskcluster
currently) and a python script for launching the build task from
a local checkout. This is based on Ted's script for building
breakpad's minidump_stackwalk utility.

Matches contents of https://github.com/rillian/rust-build
commit 407c6854e91541341508e96e6a2781434535b7a5
tag v0.2.0
2016-02-16 13:30:19 -08:00
Edgar Chen 14b3c44b39 Bug 1248318 - Use in-tree script for emulator tests; r=ahal
MozReview-Commit-ID: GMSuRc99rOd

--HG--
rename : testing/taskcluster/scripts/tester/test-mulet.sh => testing/taskcluster/scripts/tester/test-b2g.sh
extra : rebase_source : d36303ef39ae5adeb5be47f9f38118d931400621
2016-01-29 23:21:25 +08:00
Nick Alexander cc045e53ff Bug 1247170 - Part 1: Add "android-gradle-build" Docker image. r=dustin,sebastian
We can't run Docker-in-Docker, so this is a clone of
https://hub.docker.com/r/sonatype/nexus, modified to run additional
commands.  Sonatype Nexus officially supports the Oracle JDK but the
OpenJDK appears to work as well, so we use it.

This bakes a build.sh and Gradle-specific dependencies into the docker
image.  This makes sense in a future where the dependencies this
fetches are baked into the image used to build Fennec.  It makes less
sense right now, when the dependencies are uploaded to tooltool and
subsequently consumed.  It's not critical that we get this right
immediately.

The actual build.sh script runs the Gradle wrapper for a special
dependency project.  The wrapper installs Gradle itself, downloads a
large number of Gradle dependencies, and uses Jake Wharton's
https://github.com/JakeWharton/sdk-manager-plugin/ to download and
install the Android SDK.  (We could use |mach bootstrap|, but that
doesn't (yet) support non-interactive use, and I want to try to use
the SDK Manager more generally.)  These outputs are then packaged for
further use: right now, they're exposed as artifacts, but eventually
we'll upload them directly to tooltool.

MozReview-Commit-ID: 7upsk1ANuxN

--HG--
rename : testing/docker/desktop-build/Dockerfile => testing/docker/android-gradle-build/Dockerfile
extra : source : 123c802d928a9a02040cc3316988d9b59db0ea45
2016-02-16 11:11:34 -08:00
Mike Hommey 8c6f9cfce8 Bug 1204516 - Ignore missing directories when changing ownership of cache directories in build.sh. r=dustin 2016-02-12 07:14:16 +09:00
Dustin J. Mitchell 132c715c54 Bug 1242979: Install Valgrind on mochitest-valgrind test nodes; r=jseward
MozReview-Commit-ID: 3uCJfWkLCuQ

--HG--
extra : rebase_source : 462a76b65bf0be75bd959dcd9ad4c307bc86c3c9
extra : amend_source : 44c0c913b7d24673862b12d4864cb61edcd8cf0c
2016-02-11 16:47:54 +00:00
Nick Alexander 07987504ce Backed out 2 changesets (bug 1247170) for decision task failures. r=bustage
On a CLOSED TREE.

Backed out changeset 2b079941a33c (bug 1247170)
Backed out changeset 123c802d928a (bug 1247170)

MozReview-Commit-ID: Bt504gHC8iP

--HG--
extra : rebase_source : 806755099be27b0b14ecdc9bda8957b04a36bd4f
2016-02-12 15:25:06 -08:00
Nick Alexander b10e16d9f3 Bug 1247170 - Part 1: Add "android-gradle-build" Docker image. r=dustin,sebastian
We can't run Docker-in-Docker, so this is a clone of
https://hub.docker.com/r/sonatype/nexus, modified to run additional
commands.  Sonatype Nexus officially supports the Oracle JDK but the
OpenJDK appears to work as well, so we use it.

This bakes a build.sh and Gradle-specific dependencies into the docker
image.  This makes sense in a future where the dependencies this
fetches are baked into the image used to build Fennec.  It makes less
sense right now, when the dependencies are uploaded to tooltool and
subsequently consumed.  It's not critical that we get this right
immediately.

The actual build.sh script runs the Gradle wrapper for a special
dependency project.  The wrapper installs Gradle itself, downloads a
large number of Gradle dependencies, and uses Jake Wharton's
https://github.com/JakeWharton/sdk-manager-plugin/ to download and
install the Android SDK.  (We could use |mach bootstrap|, but that
doesn't (yet) support non-interactive use, and I want to try to use
the SDK Manager more generally.)  These outputs are then packaged for
further use: right now, they're exposed as artifacts, but eventually
we'll upload them directly to tooltool.

MozReview-Commit-ID: 7upsk1ANuxN

--HG--
rename : testing/docker/desktop-build/Dockerfile => testing/docker/android-gradle-build/Dockerfile
extra : rebase_source : 816a220579f8cd04699e95cfd1f77b046474d717
extra : histedit_source : 715f17c6eb43084adf88f823d59af80d12a68958
2016-02-12 10:06:57 -08:00
Dustin J. Mitchell 69b80de5df Bug 1237681: remove REGISTRY and VERSION for in-tree-generated images; r=garndt
--HG--
extra : commitid : Dig0CURDMNm
extra : rebase_source : 74116809198d8373c0a50ae958353abf7c077a99
extra : amend_source : 99b41b54c78e5e6f70bda3d33d6b5d2d2971130c
2016-01-29 17:28:04 +00:00
Edgar Chen 27bc12b758 Bug 1238469 - Part 4: Remove custom mozharness configs from docker image; r=ahal
--HG--
extra : commitid : 7abo4shgA54
extra : rebase_source : 26f8f4c57485d6d9528471475ca0c1a934757a35
extra : amend_source : 29f470f7057c8183a97bba9e2c8b02b6a8eea726
2016-01-11 22:17:18 +08:00
Ralph Giles f78ce6ca82 Bug 1237366 - Update rust-build docker source. r=dustin
Rename scripts to avoid confict with taskcluster infrastructure.

Matches contents of https://github.com/rillian/rust-build
commit 8eec0128c6787b5266192feb4b3b27713ae0068e
tag v0.1.0


--HG--
rename : testing/docker/rust-build/checkout-sources.sh => testing/docker/rust-build/fetch_rust.sh
2016-01-22 09:45:25 -08:00
Ralph Giles 9eb1f14de4 Bug 1237366 - Import rust-build docker source. r=ted
Import the contents of https://github.com/rillian/rust-build/
commit 120714dd661fc8979011d1edd717042ce66f98f7.
2016-01-22 09:45:16 -08:00
Dustin J. Mitchell 7c86d14fc7 Bug 1237681: build desktop-build and desktop-test on demand; r=wcosta
Note that this does not build their predecessors (ubuntu1204-test-upd and
centos6-build-upd) -- those still come from docker hub.

--HG--
extra : commitid : GIdKsOcvAXp
extra : rebase_source : 28490b1ba969cdf7371d11827f97e9f68f5f1eee
extra : amend_source : 87d006a6e144501bd10262cd17939d308c7320ea
2016-01-21 19:01:52 +00:00
Gregory Arndt b1765d6c81 Bug 1237987 - Update mulet mochitests to use tester image r=wcosta
--HG--
extra : commitid : 70BEigizTtT
extra : rebase_source : 74881132f798121fec823b6b26bc6ad2803f32c2
2016-01-08 11:26:28 -06:00
Dustin J. Mitchell ca7a00aeb6 Bug 1240084: disable jockey-gtk and deja-dup-monitor startup; r=jmaher
--HG--
extra : commitid : BPgK2WmhFrU
extra : rebase_source : 2fabfc5ea0f1341a46065e0f87d17836186e2eb1
extra : amend_source : eafeea08a30983c735480b4e026dfcd90f96ef7f
2016-01-15 19:39:05 +00:00
Armen Zambrano Gasparnian baf6c5c533 Bug 1240056 - Disable font anti-aliasing on desktop-test image. DONTBUILD. r=dustin
In bug 1239301 we noticed that the fonts on the releng Linux hosts versus the
docker image were slightly different and caused some test failures.
The difference is that on the releng hosts we have anti-aliasing disabled and
many tests (reftests mainly) had adapted for this configuration, hence, failing if enabled.

In this bug we're going to disable anti-aliasing for the desktop-test image in
order to pass the tests.

See the difference between the two pushes:
https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=3c9a54d68c95,1d3078c86e52

We went from failing over 200 tests across jobs to less than 10-20 tests in total.

In the future we will have to consider if we want to fix this configuration.

--HG--
extra : commitid : Djh8hA8k5z8
extra : rebase_source : ea87290dea9a20bd5f78ff1061ab2e3d50dfdef5
2016-01-15 09:27:45 -05:00
Ryan VanderMeulen 065a253bf1 Merge inbound to m-c. a=merge 2016-01-13 20:25:33 -05:00
Justin Wood c626fe7001 Bug 1236835 - Disable all B2G Desktop Builds & Tests on All trees. r=garndt, r=rail
--HG--
extra : rebase_source : 59383443ec9960ab0788dc90e66d7ec817ae34a4
2016-01-11 12:25:05 -05:00
Johan Lorenzo 2bfb7701d1 Bug 1225461 - [tc-gip] test_login_bzlite.py is failing because of missing configuration r=garndt
--HG--
extra : commitid : Jd9Us0UcZ55
extra : histedit_source : df4fbfe19c29316471bd1f907a4d7adca7446ee1
2016-01-13 15:08:56 +01:00
Dave Townsend a1a44cb784 Bug 1229588: Add a taskcluster test for eslint. r=dustin
Adds a new lint docker image for linting tools and adds an eslint-gecko task
that uses it to run eslint over the tree.

--HG--
extra : rebase_source : 6e3584ae9ec05ca1c45270f312d96cd026550e17
2016-01-06 13:33:30 -08:00
Armen Zambrano Gasparnian 2175bc0b3d Bug 1238739 - Disable Ubuntu's app crash reporter (apport). Desktop-test 0.5.5. r=dustin
This change disables reporting of crashes of Ubuntu apps.
This is important to fix as it takes away the focus from running tests and make them time out.

This only applies to TaskCluster Linux64 debug test jobs which are running as tier-2.

--HG--
extra : commitid : 3gt0OcRi9Fm
extra : rebase_source : a769c0dca123ecffb615793b33f115227687a845
extra : amend_source : 77ebc0a49e01c6bf92f2286048dd2d2f54deaf6a
2016-01-12 14:13:32 -05:00
Ralph Giles 1d819221b9 Bug 1237740 - Fix build.sh error message typo. r=wcosta DONTBUILD 2016-01-07 12:41:00 -08:00
Wes Kocher 5dc969feaf Merge m-c to inbound, a=merge
--HG--
extra : commitid : INlFpPea1z2
2016-01-07 17:15:58 -08:00
Wander Lairson Costa 278765e3d9 Bug 1236655 - Update buildbot step script in phone-builder images r=garndt
--HG--
extra : commitid : FFxb8iqptpJ
2016-01-07 13:42:42 -02:00
Edgar Chen f7063b110d Bug 1215084 - Part 3: Set MINIDUMP_STACKWALK to tester image; r=wcosta
--HG--
extra : commitid : LNy3VgQoSsB
extra : rebase_source : a607cbd9f45a702ac8f232b9d2bc5eecd6c436ab
2016-01-04 11:25:55 +08:00
Gregory Arndt d3b7d59e0c Bug 1236655 - Update buildbot step script in builder images r=wcosta
--HG--
extra : commitid : JdxSpYBvHQK
extra : rebase_source : c0d6597799e187762a2cf9a116b25688a8171d27
2016-01-04 16:38:46 -06:00
Wander Lairson Costa 461a10dee7 Bug 1236089: Update tc-vcs for phone-builder image. r=garndt
--HG--
extra : commitid : 4PPd2spOcx9
2016-01-05 11:24:43 -02:00
Armen Zambrano Gasparnian 2e59d3dee9 Bug 1227637 - Revert mesa upgrade for desktop-test jobs (TaskCluster Linux64 debug tier2 jobs). r=dustin
On the Buildbot side (bug 1220658) we upgraded to mesa-lts-saucy-9.2.1 and that caused a lot of
test failures accross the board.

In this change we're reverting upgrading to that version and going back to where we were.

--HG--
extra : commitid : KOsFpMsYfLJ
extra : rebase_source : 20c6c7f7eb1f14d256be597c25e8ac3431e7ecfb
2016-01-05 16:34:44 -05:00
Armen Zambrano Gasparnian a6fa0e3a8b Bug 1232407 - Enable VNC and skip running Mozharness if requested. r=dustin
--HG--
extra : commitid : 36KewIdeqju
extra : rebase_source : cd02357f96f09d2ab2907bdb45d8f29b98742e63
2015-12-18 10:32:44 -05:00
Gregory Arndt c45582f1e5 Bug 1234076 - upgrade tc-vcs to 2.3.17 r=wcosta
--HG--
extra : commitid : Jgzy7apd2ha
extra : rebase_source : d2bb3dfe586b30537e468c49f695f577fbdace15
2015-12-14 11:57:46 -05:00
Armen Zambrano Gasparnian c73d3f17f1 Bug 1234352 - Allow the worker user to execute the minidump_stackwalk binary. r=dustin
--HG--
extra : commitid : Hv6fRwPJorS
2015-12-22 11:37:06 -05:00
Armen Zambrano Gasparnian 6ef28f4c0b Bug 1227657 - Disable Ubuntu update prompt. r=dustin
This avoids taking away focus from tests.

--HG--
extra : commitid : 69JXpfyaTMD
extra : rebase_source : 66480764127f3e311f98a0aaafc77a8fd31582fa
extra : histedit_source : 4edf37394446e274bc6eb1556d81c66f28e9ff75%2C0b8ab6b63757c646650349ec78b094e8fba30874
2015-12-14 14:41:36 -05:00
Johan Lorenzo 01fc18ad89 Bug 1225516 - [tc-gip] Make the taskcluster output parseable by Treeherder r=garndt 2015-12-10 10:52:55 -05:00
Dustin J. Mitchell 04379d3782 Bug 1228558: update to taskcluster-vcs@2.3.18 since it works; r=jonasfj 2015-12-03 13:34:02 +09:00
Mike Hommey 4e8cf23fcf Bug 1228558 - Explicitly install gdk-pixbuf2-devel for both i686 and x86_64 in centos6 docker image. r=dustin 2015-12-03 13:34:02 +09:00
Dustin J. Mitchell a0349dc1c6 Bug 1227637/1220658: install mesa 9.2.1-1ubuntu3~precise1mozilla1 in desktop-test; r=armenzg
--HG--
extra : commitid : LZUwv7jfahr
extra : rebase_source : 65aea68510762c111cb5000ea9157774d18421b0
2015-11-30 13:28:01 -05:00
Armen Zambrano Gasparnian ba5bea27af Bug 1223123 - Enable pulse_audio for Linux64 TC desktop jobs + proper window manager. r=dustin
--HG--
extra : commitid : InamN3dalVK
extra : rebase_source : 7c22b3ecd7e42916751b9fb6830ad18c049a678b
2015-11-25 14:56:02 -05:00
Gregory Arndt e29e437904 Bug 1226413 - Allow task images to be built upon push r=wcosta
--HG--
extra : commitid : A6frApCneR2
extra : rebase_source : 28cac7f5eef2f9c71db699fbd179bd6cc16d447d
extra : amend_source : 8464b96cc2f7aacd9076f8b2e3e4bb9a1af856f2
2015-11-16 12:01:15 -06:00
Ghislain 'Aus' Lacroix 0099b5adb2 Bug 1223661 - Update base-tester, tester to node v4.2.2 (LTS). r=garndt 2015-11-20 18:10:58 -08:00
Andrew Halberstadt aab33a2e8d Bug 1218542 - Install language-pack-en-base in ubuntu1204-test image; set LANG/LC_ALL to en_US.UTF-8, r=dustin
Also calls `dpkg-reconfigure locales`, but it's not entirely clear if this is
necessary or not.

--HG--
extra : commitid : 4jWDfNVFuD0
extra : rebase_source : 926488fe6f619c9c8ae361925256fe069638e51c
2015-10-28 14:55:10 -04:00
Wander Lairson Costa c43a4bf584 Backout "Bug 1144808 part 2: Harden phone-builder image."
Things just got too hard for B2G people to change build scripts, so we
are backing out this.

--HG--
extra : commitid : 16CKTLSAi3B
2015-10-28 11:17:58 -02:00
Wes Kocher 706c4b1fa2 Backed out changeset 3cc789ec2bf0 (bug 1204800)
--HG--
extra : commitid : DGLBcIgjfBC
2015-10-27 21:02:32 -07:00
John Dai 5dd342f3b7 Bug 1204800 - Add tooltool dependencies to phone builds. r=wcosta 2015-10-23 04:47:00 -04:00
Wes Kocher 2fc1737838 Merge m-c to inbound, a=merge 2015-10-22 16:56:10 -07:00
Wes Kocher 5ba2dcfe5c Merge b2ginbound to central, a=merge 2015-10-22 16:50:22 -07:00
Wander Lairson Costa de42aec50d Bug 1144808 part 2: Harden phone-builder image. r=garndt
We don't run free commands from tasks, we now allow only scripts shipped
in the phone-builder image.

We also added support to an allowed whitelist of github and bitbucket
users to run tasks from their respective private repositories.

--HG--
extra : commitid : 6NA1M4JKjCQ
2015-10-22 11:40:22 -02:00
Dustin J. Mitchell 7482946324 Bug 1217396: put worker in the video group for access to /dev/video0; r=ted.mielczarek
--HG--
extra : commitid : 4Ev6Nt3B1Rj
extra : rebase_source : b518cda099add6a162826e10c881e1aaf91f25f6
extra : amend_source : 33e3111377846baed13920f471e15243164e8559
2015-10-22 11:55:32 -04:00
Dustin J. Mitchell d9655822db Bug 1213325: refactor desktop-test to use an in-tree script; r=ahal
This generally makes the approach look more like that for desktop-build.  The
major difference is that `bin/test.sh` takes arguments which are passed on to
the mzoharness script (MOZHARNESS_SCRIPT) with the addition of config
arguments (MOZHARNESS_CONFIG)

--HG--
rename : testing/docker/desktop-build/bin/build.sh => testing/docker/desktop-test/bin/test.sh
rename : testing/docker/desktop-test/mozharness_configs/remove_executables.py => testing/mozharness/remove_executables.py
extra : commitid : GyMeTBpCwm8
extra : rebase_source : 1a61f9bc32066ad6f9fce504d3e8ac67e39b105d
2015-10-13 14:20:34 -04:00
Dustin J. Mitchell fbd43ff82a Bug 1216670: use correct parent image for desktop-test; r=ahal
--HG--
extra : commitid : IvsxnqSYjM1
extra : rebase_source : 07b555952074052a834f817c4bdce78b6db8cc3b
2015-10-20 15:30:39 -04:00
Dustin J. Mitchell fd5fc65ac0 Bug 1214809: use 'sudo' instead of 'su' to drop root privs; r=ted
--HG--
extra : commitid : AcpLVAV7DV3
extra : rebase_source : 831bd4a4948231b0f23dccbd48220850674c1ea9
2015-10-20 18:12:09 -04:00
Dustin J. Mitchell 393033c94f Bug 1213627: update Dockerfile FROM lines to match; r=ehsan
--HG--
extra : commitid : EmIUIL4VdVq
extra : rebase_source : a79b4f84c5cd5f1a1e8b5a045c7fa56cee044996
2015-10-14 09:52:13 -04:00
Ehsan Akhgari bbbdfb102e Bug 1213627 - Add ninja to the desktop-build image to support building clang 3.7; r=dustin 2015-10-13 16:46:07 -04:00
Dustin J. Mitchell e277e99e09 Bug 1212411: fork docker images for tests; r=ahal
This also refactors the image generation to not depend on puppetagain, and to
install the latest and greatest mercurial in a verified, repeatable way.

As with centos6-build-upd, the ubuntu1204-test-upd image exists to run
'apt-get upgrade' periodically without regenerating the huge parent image.

--HG--
extra : commitid : HxYSFfIaEc
extra : rebase_source : 28dae0a30be3d6fae2c44a43601bbd336d9bbfdd
2015-10-09 10:49:03 -04:00
Dustin J. Mitchell 01c1583e72 Bug 1212877: improve build.sh to run from any directory; r=wcosta DONTBUILD
--HG--
extra : commitid : L8ez8ZvzwzH
extra : rebase_source : 6144fe60c67193439a66b7da881a71440b481384
extra : amend_source : 3dde9b72f910faf531d98bb853befdbe49f3602e
2015-10-08 10:43:20 -04:00
Dustin J. Mitchell db54bd0968 Bug 1176031: fix up image versions, registries; r=ahal
--HG--
extra : commitid : EGhvVIAIwDC
extra : rebase_source : 4bda6c4fef3ef73705fb4705e5ab10b11d36dc36
2015-10-07 16:59:23 -04:00
Andrew Halberstadt 53d634c95b Bug 1176031 - [taskcluster] Add x11-server-utils package to the 'tester' image, DONTBUILD (NPOTB), r=dustin
--HG--
extra : commitid : HxiWJrU1XD3
extra : rebase_source : c3409f61cd47e49397bfa0aef12c6d2e5c61867b
extra : amend_source : cd03503be0fec5a09dda168f0e7b2440a6731535
2015-07-07 11:54:25 -04:00
Dustin J. Mitchell 5997fbb0e4 Bug 1209663: remove unused docker images; r=mrrrgn DONOTBUILD
--HG--
extra : commitid : 99iJD5rNaqg
extra : rebase_source : af0a1f15505af818682e9bb76b7513538130ccc0
extra : amend_source : 8616c01111eefb2458851b69885064fb513020a7
2015-10-02 11:49:31 -04:00
Dustin J. Mitchell 834ccf7b1c Bug 1203158: add a centos6-build-upd layer to include frequent yum updates; r=ted.mielczarek
--HG--
extra : commitid : 4stimuDzY61
extra : rebase_source : c0faed07e6febf5bc701066e3bea62b0da6a7ad9
extra : amend_source : dcd4769f9426dd639ba96dfb1435f2f4257e2ea4
2015-09-10 17:42:03 -04:00
Jordan Lund 520f9b8623 Bug 1199720 - Setup builds for b2gdroid, taskcluster and mozharness bits, r=dustin 2015-09-30 13:57:52 -07:00
Jordan Lund cd9b824499 Bug 1163084 - Releng work for producing dummy partner Android APK, r=dustin
--HG--
rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_11.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_11_partner_sample1.py
rename : testing/taskcluster/tasks/builds/android_api_11.yml => testing/taskcluster/tasks/builds/android_api_11_partner_sample1.yml
2015-09-30 13:56:39 -07:00
Dustin J. Mitchell 3b03b1e537 Bug 1208029: bump image version numbers to capture subversion install; r=ehsan
--HG--
extra : commitid : 2QC4Cw4AXrJ
extra : rebase_source : 3bd0eb07092e96b0551b0eb8d7a47c6ad81b2f5d
extra : histedit_source : 399916da3b8232606e4ec959188cf2974be521bb
2015-09-30 09:11:59 -04:00
Wander Lairson Costa c8e39955c7 Bug 1207986 part2: Install openjdk in the phone builder docker image. r=garndt
This is necessary for FOTA builds. Increase the version number
to
0.0.22 because 0.0.21 was busted.

--HG--
extra : commitid : GhfgSBuyWxg
2015-09-29 07:28:04 -03:00
Wander Lairson Costa 901eb75699 Bug 1207986 part1: turn phone-builder cmd line parameters optional. r=garndt
For any parameter we don't pass in the command line, take from the
environment.

--HG--
extra : commitid : 9ru0islnTP9
2015-09-29 07:28:04 -03:00
Dustin J. Mitchell 16d2ad1ff9 Bug 1189892, 1208029: add linux32 support; r=ted.mielczarek
Add new tasks for the "Linux" platform.  These run on the same docker image as
the Linux64 builds, but that image has been modified to contain a bunch of
*.i686 packages required to cross-compile for i686.  Due to yum's propensity
for resolving dependencies without regard to architecture, with this patch the
system-setup.sh script lists both architectures of each file explicitly.

This also leaves `gcc` installed for user convenience in installing Python
extensions, NPM modules, etc.

This also includes 'subversion' for clang builds (bug 1208029)

--HG--
extra : commitid : GfCTCchyHo6
extra : rebase_source : 8b15da0ed7adefa084b7195a98f63f73564a3d94
2015-09-21 17:39:44 -04:00
Nigel Babu 84520cdcf7 Backed out changeset a515a700781a (bug 1207986) on suspicion of causing b2g device build bustages
CLOSED TREE
2015-09-25 10:02:30 +05:30
Wander Lairson Costa 34798869bb Bug 1207986: Add java-openjdk package to phone-builder image. r=garndt
This package is necessary to build Aries fota updates.

--HG--
extra : commitid : DAKZqS5wKeJ
2015-09-24 13:51:31 -03:00
Wander Lairson Costa 835690cd3b Bug 1166217: Move phone-builder image to docker hub.
quay.io is gone, long live docker hub.

--HG--
extra : rebase_source : ed2d2758db1f70a51484487155e345120f616dc6
2015-09-17 17:41:06 +02:00
Carsten "Tomcat" Book e7a3664e1e Backed out 1 changesets (bug 1166217) for likely causing Aries Dogfood Build Bustage
Backed out changeset 86fb1100a8cf (bug 1166217)
2015-09-21 15:18:00 +02:00
Edgar Chen b087d54062 Bug 1188330 - Use intree mozharness for taskcluster tests. r=dustin,garndt,wcosta 2015-09-04 17:01:36 +08:00
Wander Lairson Costa 7091f0f9f4 Bug 1166217: Move phone-builder image to docker hub.
quay.io is gone, long live docker hub.

--HG--
extra : commitid : K87GFaexJ9
extra : source : 231127a46d6ea259072a8973d739419976d69683
2015-09-17 17:41:06 +02:00
Wes Kocher e1092046b0 Backed out changeset 231127a46d6e (bug 1166217) for tc build bustage 2015-09-17 11:50:50 -07:00
Wander Lairson Costa dbfecc16ce Bug 1166217: Move phone-builder image to docker hub.
quay.io is gone, long live docker hub.

--HG--
extra : commitid : Bu3UIjALAEJ
extra : rebase_source : b288f25f487ba3c466a811988882586896ad3620
2015-09-17 17:41:06 +02:00
Phil Ringnalda f79d829bdf Merge b-i to m-c, a=merge 2015-09-11 20:27:20 -07:00
Wander Lairson Costa b33a83378a Bug 1203970: Upgrade phone-builder image for tc-vcs 2.3.12 r=garndt 2015-09-11 18:28:07 -03:00
Gregory Arndt 9e3b76dbd7 Bug 1203965 - Update images to use taskcluster-vcs 2.3.12 r=wcosta
--HG--
extra : commitid : Et296llVDam
extra : rebase_source : 693ded7814b48931465ee259b86440dd408c154e
2015-09-11 08:23:01 -05:00
Ted Mielczarek 0548d71486 bug 1203566 - Add some packages to centos6-build for building cross-mac tools. r=dustin
--HG--
extra : commitid : Cd0Axh6SyaV
extra : rebase_source : b103b3ebdcf725155cfc9897891986da56048471
extra : histedit_source : f5216d3d37822d5633ff88f1b5d4709cfaa950bc
2015-09-10 06:04:43 -04:00
Ted Mielczarek 470ce2c5b0 bug 1203478 - chmod +x script in checkout-script.sh r=dustin
--HG--
extra : commitid : EIR98quFrf4
extra : rebase_source : 0f9df6d6a0b61fb26e8695ddfb49ef9a8770edf9
2015-09-09 09:11:34 -04:00
Dustin J. Mitchell 430ca4968b Bug 1201776: use the taskcluster org at hub.docker.com for desktop-build; r=mrrrgn
This also bumps the image's VERSION since I had pushed several different
images as 0.0.1

--HG--
extra : commitid : LespqENOhs5
extra : rebase_source : b2072b1a9131ea86c080a6abc2898252fc7ff159
extra : histedit_source : 5fca32220264fe07afe0c94e226cee342f1dace4
2015-09-04 09:42:48 -04:00
Dustin J. Mitchell 5e49a087d1 Bug 1201863: remove variables not used in checkout-sources.sh; r=mrrrgn
--HG--
extra : commitid : KYJph6r4j5h
extra : rebase_source : 5ed82d1613e952e1b0c925723675f4170519cc80
extra : histedit_source : 672a42b4635675f34c0f9181156f349ce9c38ca1
2015-09-04 09:06:17 -04:00
Dustin J. Mitchell 5aa38e0045 Bug 1189892: build on CentOS 6.<latest>; r=glandium r=mrrrgn
Introduces a centos6-builder image and refactors desktop-build to use it.
(64-bit only)

--HG--
extra : commitid : BMO91NqNEEh
extra : rebase_source : 85a32f4f88f7d52b86b25516022c44e78b110fd2
2015-09-01 10:45:21 -04:00
Wander Lairson Costa f6216f3e41 Bug 1200235: Upgrade phone-builder to use tc-vcs 2.3.9. r=garndt 2015-09-01 12:40:58 -03:00
Ryan VanderMeulen 0f38752ebc Merge inbound to m-c. a=merge 2015-08-31 15:21:02 -04:00
Dustin J. Mitchell 5ea62063a6 Bug 1199379: drop root before beginning the build r=ted.mielczarek
This requires doing some cleanup of permissions on the cache mounts first;
eventually, this should be done by the docker-worker.

--HG--
extra : commitid : 6pnyoQeGrRX
extra : rebase_source : caa1dc4df3f0fc9ab26a55088749d85f5a52145a
2015-08-27 14:13:32 -04:00
Gregory Arndt d4f2cc67bf Bug 1198876 - Update docker images to use taskcluster-vcs 2.3.9 r=wcosta
--HG--
extra : commitid : 2a8f6OoeovG
extra : rebase_source : 9ab4a320c4cdc2fe6c60d9f732cf07b822d379bc
2015-08-26 13:54:23 -05:00
Anthony Miyaguchi 9044bf2727 Bug 1179893 - Add script to download a single file from gecko repositories. r=ted 2015-07-08 14:35:12 -07:00
Dustin J. Mitchell ae5f44c67b Bug 1185643: use in-tree mozharness for builds; r=wander
This required moving the custom mozharness configs out of the builder image
(which puts them in ~, where mozharness no longer looks) and moving them into
mozharness itself.

--HG--
rename : testing/docker/desktop-build/configs/disable_signing.py => testing/mozharness/configs/disable_signing.py
rename : testing/docker/desktop-build/configs/platform_supports_post_upload_to_latest.py => testing/mozharness/configs/platform_supports_post_upload_to_latest.py
extra : commitid : 8FSj0uwFfbE
extra : rebase_source : 949bb94ca58324444981b81e9e9640ab00d63196
extra : amend_source : 40152e06e587728500800de02a437389038fe6ea
extra : source : e3c15b9f89b3c331805b4f1a83f62805f32bbb9a
2015-07-27 15:21:15 -04:00
Wander Lairson Costa 89baaeea1d Bug 1195847: Update phone-builder to tc-vcs 2.3.8 r=garndt 2015-08-20 08:31:09 -03:00
Gregory Arndt fc29862b35 Bug 1188608 - Update ubuntu builders to use tc-vcs 2.3.8 r=mrrrgn
--HG--
extra : commitid : 7qcHiAURiT9
extra : rebase_source : 58e23ed8a5f91dea6f6a0fcaa497458798994db8
2015-08-14 09:14:50 -05:00
Gregory Arndt b55245c8fd Bug 1188608 - Update tester and tester-device images for tc-vcs 2.3.8 r=wcosta
--HG--
extra : commitid : IHKels4Wa96
extra : rebase_source : 108cb531340b75aa6f987431c1e0600506465199
2015-08-14 08:44:04 -05:00
Gregory Arndt 0f5eb714be Bug 1188608 - Update tc-vcs to 2.3.8 in builders r=wcosta
--HG--
extra : commitid : 46vvVUxJUvY
extra : rebase_source : 76833aaa106cefea3946af22e895ba057f46fe26
2015-08-14 07:24:05 -05:00
Dustin J. Mitchell 74b287633f Bug 1189949: regenerate all desktop builders to get new tooltool; r=mrrrgn
--HG--
rename : testing/docker/ubuntu-build/REPOSITORY => testing/docker/ubuntu-build/REGISTRY
rename : testing/docker/ubuntu-build/REPOSITORY => testing/docker/ubuntu32-build/REGISTRY
extra : commitid : H29973f3OfE
extra : rebase_source : 5efcaf8a633f525a8ff6d293a7b6a6e431ee14c7
extra : amend_source : 0513f68b1d1ad32a4c225a40cc6330c1de1f5b87
2015-07-31 17:52:04 -04:00
Carsten "Tomcat" Book d40332b0af Backed out changeset e3c15b9f89b3 (bug 1185643) for possibly breaking mulet tests on a CLOSED TREE
--HG--
rename : testing/mozharness/configs/disable_signing.py => testing/docker/desktop-build/configs/disable_signing.py
rename : testing/mozharness/configs/platform_supports_post_upload_to_latest.py => testing/docker/desktop-build/configs/platform_supports_post_upload_to_latest.py
2015-07-28 17:06:19 +02:00
Dustin J. Mitchell d149b29eb0 Bug 1185643: use in-tree mozharness; r=wander r=mrrrgn
This required moving the custom mozharness configs out of the builder image
(which puts them in ~, where mozharness no longer looks) and moves them into
mozharness itself.

--HG--
rename : testing/docker/desktop-build/configs/disable_signing.py => testing/mozharness/configs/disable_signing.py
rename : testing/docker/desktop-build/configs/platform_supports_post_upload_to_latest.py => testing/mozharness/configs/platform_supports_post_upload_to_latest.py
extra : commitid : LUhLDQkhme1
extra : rebase_source : c4cc73de99939e22dd1317ce2d9b26671b67947a
2015-07-27 15:21:15 -04:00
Wander Lairson Costa 84155835b1 Bug 1175934: backout revision 83348c0ea47b. No need to create new builds. r=me
--HG--
extra : commitid : 7SMWHY1jcXK
extra : rebase_source : 66536b3b9e137c32bbd15a2d276f36071d61e24d
2015-07-20 11:01:24 -03:00
Wander Lairson Costa 8721ff6f56 Bug 1175934: backout revision b7d35cc9ea8c. No need to create new builds. r=me
--HG--
extra : commitid : D6uxzlHEpfM
extra : rebase_source : 651b105756093bffd2d54a6416aedd347ff55596
2015-07-20 10:50:23 -03:00
Wander Lairson Costa e808b1cb55 Bug 1175934 part 3: Update phone-builder version. r=garndt
--HG--
extra : commitid : IzYLvSqRLIw
extra : rebase_source : 9b1c87577bdee1d68994ff734176d46a078487e8
2015-07-13 10:21:02 -03:00
Wander Lairson Costa b15593ed39 Bug 1175934 part 2: Allow blob free images go on public. r=garndt
Die, blobs! Die!

--HG--
extra : commitid : Lot3zEkpim2
2015-07-13 07:55:22 -03:00
Dustin J. Mitchell 82affbd482 Bug 1161075: build android with JDK from tooltool; r=nalexander
--HG--
extra : commitid : KiuOv4xzgiH
extra : rebase_source : 8a8e2438882d3e26581c1f375a3508da01657f04
2015-06-30 11:18:01 -04:00
Morgan Phillips ca378d5483 Bug 1164656 - Bump container version; r=dustin 2015-07-07 13:49:59 -05:00
Anhad Jai Singh 748073b895 Bug 1164656 - migrate spidermonkey jobs to taskcluster; r=mrrrgn 2015-06-30 10:25:55 -07:00
Wander Lairson Costa 1af8f6ea5a Bug 1179940: Bump phone-builder version. r=garndt
This is to force volume cache to redownload the image valid socorro
token.

--HG--
extra : commitid : AXTK6ZO3Rro
extra : rebase_source : a3ab06d5a07cc16c90f3c875084f5c5e386cf1a3
2015-07-02 17:12:09 -03:00