Commit Graph

150 Commits

Author SHA1 Message Date
Anthony Miyaguchi
5a1224fd1b 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
9cb8dc1448 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.
2015-07-27 15:21:15 -04:00
Wander Lairson Costa
78b7557dc4 Bug 1195847: Update phone-builder to tc-vcs 2.3.8 r=garndt 2015-08-20 08:31:09 -03:00
Gregory Arndt
4e12fd1544 Bug 1188608 - Update ubuntu builders to use tc-vcs 2.3.8 r=mrrrgn 2015-08-14 09:14:50 -05:00
Gregory Arndt
47a84ffadc Bug 1188608 - Update tester and tester-device images for tc-vcs 2.3.8 r=wcosta 2015-08-14 08:44:04 -05:00
Gregory Arndt
8b26ffc9d7 Bug 1188608 - Update tc-vcs to 2.3.8 in builders r=wcosta 2015-08-14 07:24:05 -05:00
Dustin J. Mitchell
2adbee7239 Bug 1189949: regenerate all desktop builders to get new tooltool; r=mrrrgn 2015-07-31 17:52:04 -04:00
Carsten "Tomcat" Book
8f044097ce Backed out changeset e3c15b9f89b3 (bug 1185643) for possibly breaking mulet tests on a CLOSED TREE 2015-07-28 17:06:19 +02:00
Dustin J. Mitchell
e3d2c58cde 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.
2015-07-27 15:21:15 -04:00
Wander Lairson Costa
ee051ab352 Bug 1175934: backout revision 83348c0ea47b. No need to create new builds. r=me 2015-07-20 11:01:24 -03:00
Wander Lairson Costa
99abfff6be Bug 1175934: backout revision b7d35cc9ea8c. No need to create new builds. r=me 2015-07-20 10:50:23 -03:00
Wander Lairson Costa
b3f6ed5dc6 Bug 1175934 part 3: Update phone-builder version. r=garndt 2015-07-13 10:21:02 -03:00
Wander Lairson Costa
b0087c511f Bug 1175934 part 2: Allow blob free images go on public. r=garndt
Die, blobs! Die!
2015-07-13 07:55:22 -03:00
Dustin J. Mitchell
fe94a66d77 Bug 1161075: build android with JDK from tooltool; r=nalexander 2015-06-30 11:18:01 -04:00
Morgan Phillips
3e63692a9f Bug 1164656 - Bump container version; r=dustin 2015-07-07 13:49:59 -05:00
Anhad Jai Singh
dd9cf0c4a0 Bug 1164656 - migrate spidermonkey jobs to taskcluster; r=mrrrgn 2015-06-30 10:25:55 -07:00
Wander Lairson Costa
7314880c18 Bug 1179940: Bump phone-builder version. r=garndt
This is to force volume cache to redownload the image valid socorro
token.
2015-07-02 17:12:09 -03:00
Wander Lairson Costa
2ee24eee24 Bug 1177190: Update libcurl in docker images. r=selenamarie
libcurl on CentOS 6 doesn't support keealive, so we upgrade it.
The approach we take to avoid breaking buildbot machines is to
grab libcurl from CentOS 7, build it on CentOS 6 and upload rpms
to S3.
2015-07-01 00:51:05 -03:00
Morgan Phillips
48cca65a60 Bug 1178161 - Base 32 bit builders on a base image that we control; r=dustin
It's not secure to use a 3rd party image.
2015-06-29 13:43:20 -05:00
Morgan Phillips
8e04b7041c Bug 1176961 - Image builds should fail if tc-vcs fails to install; r=dustin 2015-06-24 10:41:37 -07:00
Morgan Phillips
78f1529cba Bug 1176960 - Fix broken tc-vcs install version; r=dustin 2015-06-24 10:34:30 -07:00
Ted Mielczarek
bc4b5619e1 bug 1175651 - add uuid-dev+sqlite3 to ubuntu-build container. r=mrrrgn 2015-06-17 15:42:47 -04:00
Morgan Phillips
cf5a318e76 Bug 1154827 - Add a base desktop 32 bit builder; r=dustin
For the most part, this has parity with the 64 bit container; minus custom MH configs.
Because Android builds do not have a 32 bit component, we don't have to worry about
supporting those in this container either.
2015-06-16 18:40:27 +02:00
Morgan Phillips
3867d84a95 Bug 8623031 - Move desktop build logic to a container neutral location; r=dustin
Reuse of generic build scripts is necessary, for instance, between 64 bit and 32 bit containers where everything other than the arch remains essentially the same.
2015-06-16 15:42:16 +02:00
Morgan Phillips
a91725c723 Bug 1154827 - Add a base ubuntu 32 bit builder; r=dustin
Based on a ubuntu 14.04 chroot environment, loaded into docker.
The tool chain detects a 32 bit environment so things like
mach build and mach bootstrap work well; however, some 64 bit libraries
are required to successfully build: namely, libz.
2015-06-15 19:41:25 +02:00
Morgan Phillips
8fe6bd2788 Bug 1172107 - Ensure that the artifacts directory has been created; r=ahal
Otherwise the task will fail.
2015-06-12 17:45:58 +02:00
Morgan Phillips
2fee74c31c Bug 1172107 - Bump container version; r=ahal
This also changes the registry to point to quay.io/mrrrgn since djmitches account
is currently unavailable.
2015-06-11 14:31:58 +02:00
Wes Kocher
bfea5e9dd0 Merge inbound to central, a=merge 2015-06-11 17:02:47 -07:00
Gregory Arndt
eadd1a610f Bug 1172336 - Provide phone capabilities within payload instead of env variable r=wcosta 2015-06-07 11:39:18 -05:00
Morgan Phillips
01588783ef Bug 1171841 - Bump version of desktop-build and its base image (ubuntu-build); r=dustin
This adds Valgrind to the pre-installed libraries
2015-06-05 14:22:52 +02:00
Morgan Phillips
1bc72886ab Bug 1171841 - Set library paths for clang++; r=dustin
The same variables are also set by MozHarness configs, however, they are incorrect for us.
By setting it here, we ensure that clang can find our system libraries.
2015-06-05 14:12:42 +02:00
Morgan Phillips
d61ceb0a71 Bug 1171841 - Add valgrind to the base ubuntu-builders packages; r=dustin
This allows the image to support asan builds.
2015-06-05 13:36:45 +02:00
Morgan Phillips
62f4f332ce Bug 1172107 - Add the ability to upload dist files after a successful build; r=ahal
This option is configurable to account for the fact that this image supports multiple builds.
There is an option for moving files by name in a simple mv $name $name fashion, and for
moving files so that any long prefix (containing version/platform information for instance)
will be stubbed out: replaced with the word "target."
2015-06-10 22:35:46 +02:00
Dustin J. Mitchell
297ffc4020 Bug 1171390: bump desktop-build VERSION; r=ahal 2015-06-04 11:03:59 -04:00
Wander Lairson Costa
d8bcefb194 Bug 1171026: Fix exit code for phone-builder image. r=garndt a=garndt
If the task fails, validate_task still would return a successful exit
code.
2015-06-03 17:55:04 -03:00
Dustin J. Mitchell
ed0619e869 Bug 1168612: don't spoil the exit status with a trap function; r=mrrrgn 2015-05-29 12:58:07 -04:00
Dustin J. Mitchell
a316857ea8 Bug 1168612: update comment on unused oauth.txt; r=mrrrgn 2015-05-29 09:45:27 -04:00
Dustin J. Mitchell
420f1ef679 Bug 1168612: disable signing and platform_supports_post_upload_to_latest via mozharness configuration files; r=mrrrgn 2015-05-28 17:59:17 -04:00
Dustin J. Mitchell
617d58a6b9 Bug 1168612: disable sendchanges from taskcluster; r=mrrrgn 2015-05-28 13:10:32 -04:00
Dustin J. Mitchell
78a3928e41 Bug 1168612: remove CCACHE variables from build.sh, as mozharness overrides them; r=mrrrgn 2015-05-28 11:20:29 -04:00
Dustin J. Mitchell
8f0e059e38 Bug 1168612: link uploads to artifacts so that we get logs even on failure; r=mrrrgn 2015-05-29 12:59:39 -04:00
Dustin J. Mitchell
cf8f59e6d6 Bug 1168612: set MOZ_AUTOMATION_UPLOAD=0 in taskcluster; r=mrrrgn 2015-05-29 09:12:12 -04:00
Aus Lacroix
d5ff74a643 Bug 1165488 - Update tester docker image. r=jlal 2015-05-28 16:43:04 -07:00
Aus Lacroix
359d014316 Backout b602ac562bf1 - wrong version of patch. 2015-05-28 16:42:04 -07:00
Aus Lacroix
b1554c83a5 bug 1165488 - Update tester docker image to latest npm, taskcluster-npm-cache client. r=jlal 2015-05-28 16:14:56 -07:00
Aus Lacroix
3ae54cce19 Bug 1165488 - Backed out changeset 367ff7755bd6. a=bustage 2015-05-28 15:50:30 -07:00
Aus Lacroix
d724ef4f71 Bug 1165488 - Update tester docker image to npm 2.10.1, update taskcluster-npm-cache client to 1.1.4. r=jlal 2015-05-28 15:06:04 -07:00
Dustin J. Mitchell
d9a8f57cbb Bug 1164623: align env variable names with B2G; r=mrrrgn 2015-05-27 13:42:15 -04:00
Morgan Phillips
a0be15168b Bug 1168093 - Move desktop-build compiler/path hacks to their own shell script [TC]; r=dustin 2015-05-25 13:53:06 +00:00
Morgan Phillips
1a44421edf Bug 1167602 - Add a folder for cusom mozharness configs; r=dustin
Adds the folder with a custom config (for disabling all sendchange uploads)
2015-05-25 15:35:09 +02:00