Commit Graph

368 Commits

Author SHA1 Message Date
Alexandre Poirot
d49309d75c Bug 1207653 - Pass build_url/img_url to post-build tasks. r=garndt 2015-09-29 03:02:48 -07:00
Alexandre Poirot
082db62b2f Bug 1207653 - Build simulator from mulet. r=garndt,jryans 2015-09-29 03:02:48 -07:00
Dustin J. Mitchell
f2fdc716ca 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)
2015-09-21 17:39:44 -04:00
Mike Shal
e01b308189 Bug 1208643 - Show B2G ICS Emulator TC builds on treeherder; r=wcosta 2015-09-25 15:19:35 -04:00
Wes Kocher
b780542d9b Merge m-c to inbound, a=merge 2015-09-25 18:02:38 -07:00
Alexandre Lissy
38cceae4e0 Bug 1206368 - Nexus 4 Kitkat build on TaskCluster. r=wcosta,mshal 2015-09-25 01:49:00 +02:00
Wes Kocher
f3a9c338ae Backed out changeset 5bf9fdd2d084 (bug 1204800) for likely breaking flame-kk builds 2015-09-25 11:30:31 -07:00
Dustin J. Mitchell
a16a415c61 Bug 1208279: use a different cache for static analysis builds; r=ehsan 2015-09-25 11:06:27 -04:00
John Dai
7cd113cf59 Bug 1204800 - Add tooltool dependencies to phone builds. r=wcosta 2015-09-23 04:12:00 +02:00
Ehsan Akhgari
371c742dee Bug 1207135 - Add linux64-st-an to the set of TaskCluster builds; r=dustin 2015-09-24 11:13:12 -04:00
Dustin J. Mitchell
2921a0c87b Bug 1207677: remove unused file; r=wcosta 2015-09-23 15:40:14 -04:00
Carsten "Tomcat" Book
37e4329694 Merge mozilla-central to b2g-inbound 2015-09-23 12:35:32 +02:00
Alexandre Lissy
bcc7c50bb5 Bug 1206379 - Fix blobfree distribution collect for nexus-5-l. r=wcosta 2015-09-22 04:13:00 +02:00
Jordan Lund
524ab3caae Bug 1206106 - Create a java tarball that works on CentOS 6, taskcluster task template, CLOSED TREE NPOTB r=testing 2015-09-22 11:34:15 -07:00
Wes Kocher
e14e114a0b Backed out changeset 520103c26e0c (bug 1206106) for apparently breaking b2g device builds CLOSED TREE 2015-09-22 11:56:01 -07:00
Jordan Lund
0b162183bd Bug 1206106 - Create a java tarball that works on CentOS 6, taskcluster task template, NPOTB r=testing 2015-09-22 11:34:15 -07:00
Ehsan Akhgari
c6a38c51fb Bug 1203390 follow-up: Move the mozilla-central/job_flags.yml entires to base_jobs.yml 2015-09-22 08:50:06 -04:00
Ehsan Akhgari
d362496f9b Bug 1206456 - Stop forcing mozilla-central Linux64 opt static analysis builds to be clobber; r=dustin 2015-09-22 08:39:33 -04:00
Ehsan Akhgari
0df08c726c Bug 1203397 - Show Linux64 static analysis builds as "S" in TreeHerder; r=dustin 2015-09-22 08:38:31 -04:00
Ehsan Akhgari
381a487cf5 Bug 1203390 - Add support for Linux64 Static Analysis opt builds using TaskCluster; r=dustin 2015-09-22 08:38:25 -04:00
Dustin J. Mitchell
2085656de8 Bug 1205241: enable linux64 opt/dbg and MacOSX64 builds on m-i and m-c; r=ted.mielczarek
Properly splitting clobber (try) and non-clobber builds
2015-09-16 06:48:37 -04:00
Carsten "Tomcat" Book
ea66204333 Backed out 1 changesets (bug 1204800) for b2g build bustages
Backed out changeset e244ce56e745 (bug 1204800)
2015-09-21 10:06:38 +02:00
John Dai
cc89bfa263 Bug 1204800 - Add tooltool dependencies to phone builds. r=wcosta 2015-09-16 01:59:00 +02:00
Phil Ringnalda
ee4b33db2e Merge m-c to b-i 2015-09-18 21:54:17 -07:00
Wes Kocher
8c6af632bc Merge m-c to inbound, a=merge 2015-09-18 14:04:52 -07:00
Edgar Chen
a803f6d180 Bug 1205934 - Switch Taskcluster Dolphin builds to in-tree mozharness. r=wcosta 2015-09-18 10:44:51 +08:00
Wander Lairson Costa
55395b442f Bug 1205574: Fix cache name typo in try white list. r=garndt
s/tc-vcs-public-source/tc-vcs-public-sources/.
2015-09-17 14:24:24 +02:00
Mike Shal
0e773ca431 Bug 1187946 - enable Nexus B2G builds in Taskcluster; r=wcosta 2015-09-16 15:42:56 -04:00
Wes Kocher
51a51aa221 Merge m-c to b2ginbound, a=merge 2015-09-15 17:20:50 -07:00
Wes Kocher
0ae275947a Bug 1188337 - Get mulet gaia unit tests running correctly r=me 2015-09-15 15:03:59 -07:00
Alexandre Lissy
cedb8b69da Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=garndt,aus 2015-09-15 14:08:01 -07:00
Wes Kocher
584e6a10a0 Backed out 2 changesets (bug 1188337) for gu-oop failures
Backed out changeset c8e3dac6e7e9 (bug 1188337)
Backed out changeset b009d9d173e2 (bug 1188337)
2015-09-15 13:09:58 -07:00
Aus Lacroix
27a99edeac Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=aus,garndt 2015-09-15 11:07:05 -07:00
Aus Lacroix
be154d1e49 Backed out changeset 7af7d79708de - missing files. 2015-09-15 11:05:34 -07:00
Aus Lacroix
cae0cff750 Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=aus,garndt 2015-09-15 11:04:55 -07:00
Ted Mielczarek
b36f23e5d8 bug 1204870 - Fixup mac task definition. r=dustin 2015-09-15 08:53:17 -04:00
Dustin J. Mitchell
847079ea04 Bug 1198179: in taskcluster, have 'make upload' just copy; r=ted.mielczarek 2015-09-11 11:35:00 -04:00
Edgar Chen
99b305091c Bug 1188330 - Use intree mozharness for taskcluster tests. r=dustin,garndt,wcosta 2015-09-04 17:01:36 +08:00
Ehsan Akhgari
4c3ea190f8 Bug 1204346 - Add a white-list of caches for try server jobs; r=garndt 2015-09-14 22:27:11 -04:00
Phil Ringnalda
47a62b39dc Merge b-i to m-c, a=merge 2015-09-11 20:27:20 -07:00
Wander Lairson Costa
509bed981b Bug 1201372: Remove workspace caches for try builds. r=garndt
Try build are supposed to always be clobbered, so we remove workspace
caches for them.
2015-09-11 17:43:20 -03:00
Ted Mielczarek
48db9d5bfa Tweak cctools build script (No bug, NPOTB) 2015-09-09 11:36:28 -04:00
Ted Mielczarek
3afb018498 bug 1202811 - Invoke mozharness with python 2.7 from build-linux.sh. r=dustin 2015-09-08 15:32:38 -04:00
Ted Mielczarek
54db6760ac bug 1198190 - Support cross-debug as a build variant, copy 64_debug mac sub-config to 64_cross_debug, disable check tests on mac-cross. r=jlund 2015-08-24 12:38:13 -04:00
Ted Mielczarek
4554cede4c bug 1197154 - Hook up cross-mac taskcluster builds on try. r=dustin
Also tweak some things in the task definition, and rename the mozharness
config file to make mozharness happy.
2015-08-24 13:54:03 -04:00
Wander Lairson Costa
67b8795fb2 Bug 1201179: Use custom branch gecko objdir for emulator and phone builds. r=garndt
Messing up with shared cached object directories for different branches
often triggers build bustage. Make the object directory unique for each
branch.
2015-09-10 11:40:21 -03:00
Carsten "Tomcat" Book
99bb759fd8 Backed out 1 changesets (bug 1201179) for bustage on a CLOSED TREE
Backed out changeset aa3cbda42b11 (bug 1201179)
2015-09-10 14:25:24 +02:00
Wander Lairson Costa
8090b258b8 Bug 1203144: Add tooltool dependencies to emulator builds. r=garndt,dustin 2015-09-10 08:26:33 -03:00
Wander Lairson Costa
017028a73c Bug 1201179: Use custom branch gecko objdir for emulator and phone builds. r=garndt
Messing up with shared cached object directories for different branches
often triggers build bustage. Make the object directory unique for each
branch.
2015-09-09 11:28:06 -03:00
Dustin J. Mitchell
4510f9da86 Bug 1201920: always clobber try jobs; r=mrrrgn
This is accomplished by just not caching the workspaces.  We'll want
`opt_linux64.yml` and `dbg_linux64.yml` later to run these without clobbers
for production trees.
2015-09-04 13:07:13 -04:00