Commit Graph

375 Commits

Author SHA1 Message Date
Wander Lairson Costa
04287f1203 Bug 1210467: Exit script if aws fails to list backup file. r=garndt
Make a dummy call to aws client to make sure credentials are ok.

--HG--
extra : commitid : 5Fdf9QXe5Oy
2015-10-02 11:30:08 -03:00
Wander Lairson Costa
5064006a8e Backed out changeset 19db5133d27c
--HG--
extra : commitid : AGddXss3Ds2
extra : rebase_source : 44fc02a5a87b108a76309e7eaa73c0b8fc26084b
2015-10-01 16:10:16 -03:00
Wander Lairson Costa
3204290bef Bug 1210467: Exit script if aws fails to list backup file. r=garndt
As the aws command line tool call is piped, its status is lost, but the
net result is an empty variable assigment. We take advantage of this to
detect errors in the aws tool.

--HG--
extra : commitid : 8eTLV5FXxdp
2015-10-01 15:29:46 -03: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
Carsten "Tomcat" Book
191ce6efd0 Merge mozilla-central to fx-team 2015-09-29 12:41:12 +02:00
Alexandre Poirot
bbe2020ba5 Bug 1207653 - Pass build_url/img_url to post-build tasks. r=garndt 2015-09-29 03:02:48 -07:00
Alexandre Poirot
039093bc70 Bug 1207653 - Build simulator from mulet. r=garndt,jryans 2015-09-29 03:02:48 -07: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
Mike Shal
3c752ad87d Bug 1208643 - Show B2G ICS Emulator TC builds on treeherder; r=wcosta 2015-09-25 15:19:35 -04:00
Dustin J. Mitchell
932dfaabb2 Bug 1189892: actually run linux(32) jobs everywhere; r=ted.mielczarek
This cleans up some redundant keys in `branches/try/job_flags.yml`, spells
the platform correctly (`linux`, not `linux32`), and defines the platform in
`base_job_flags.yml`

--HG--
extra : commitid : Ke1t5QKYYw9
extra : rebase_source : b95739ed88360f55cf7e8614e3e69c15f924c237
2015-09-28 11:50:39 -04:00
Wes Kocher
40f2f82907 Merge m-c to inbound, a=merge 2015-09-25 18:02:38 -07:00
Alexandre Lissy
329962a52e Bug 1206368 - Nexus 4 Kitkat build on TaskCluster. r=wcosta,mshal 2015-09-25 01:49:00 +02:00
Wes Kocher
1c9523f3e9 Backed out changeset 5bf9fdd2d084 (bug 1204800) for likely breaking flame-kk builds 2015-09-25 11:30:31 -07:00
Dustin J. Mitchell
227eb62a65 Bug 1208279: use a different cache for static analysis builds; r=ehsan
--HG--
extra : commitid : 5bcStOHuhVR
extra : rebase_source : e15d9cd80da188f41256d658eebcc1fc9ca9865b
2015-09-25 11:06:27 -04:00
John Dai
8158ff2d20 Bug 1204800 - Add tooltool dependencies to phone builds. r=wcosta 2015-09-23 04:12:00 +02:00
Ehsan Akhgari
caccfce865 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
26fafbdf0d Bug 1207677: remove unused file; r=wcosta
--HG--
extra : commitid : 7qMhSZzpBRO
extra : rebase_source : 6cbbb352c177130dfe1bd5d008e3ab85fabd19a5
2015-09-23 15:40:14 -04:00
Carsten "Tomcat" Book
774fe78402 Merge mozilla-central to b2g-inbound 2015-09-23 12:35:32 +02:00
Alexandre Lissy
056fdaf710 Bug 1206379 - Fix blobfree distribution collect for nexus-5-l. r=wcosta 2015-09-22 04:13:00 +02:00
Jordan Lund
9950603342 Bug 1206106 - Create a java tarball that works on CentOS 6, taskcluster task template, CLOSED TREE NPOTB r=testing
--HG--
extra : source : 520103c26e0c757ce307f18e4d0becfa2f76868f
extra : amend_source : c1d32ba99d53cde3a614af0bd3d96b084ef0f641
2015-09-22 11:34:15 -07:00
Wes Kocher
02fd124a0c Backed out changeset 520103c26e0c (bug 1206106) for apparently breaking b2g device builds CLOSED TREE
--HG--
rename : testing/taskcluster/scripts/misc/repackage-jdk-ubuntu.sh => testing/taskcluster/scripts/misc/repackage-jdk.sh
2015-09-22 11:56:01 -07:00
Jordan Lund
80b590d642 Bug 1206106 - Create a java tarball that works on CentOS 6, taskcluster task template, NPOTB r=testing
--HG--
rename : testing/taskcluster/scripts/misc/repackage-jdk.sh => testing/taskcluster/scripts/misc/repackage-jdk-ubuntu.sh
2015-09-22 11:34:15 -07:00
Ehsan Akhgari
c810a2f09a 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
987e02c361 Bug 1206456 - Stop forcing mozilla-central Linux64 opt static analysis builds to be clobber; r=dustin
--HG--
rename : testing/taskcluster/tasks/builds/opt_linux64_st-an.yml => testing/taskcluster/tasks/builds/opt_linux64_st-an_clobber.yml
2015-09-22 08:39:33 -04:00
Ehsan Akhgari
e4e5a2d371 Bug 1203397 - Show Linux64 static analysis builds as "S" in TreeHerder; r=dustin 2015-09-22 08:38:31 -04:00
Ehsan Akhgari
c99d450aee 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
ff0f1ae867 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

--HG--
rename : testing/taskcluster/tasks/builds/dbg_macosx64.yml => testing/taskcluster/tasks/builds/dbg_macosx64_clobber.yml
rename : testing/taskcluster/tasks/builds/opt_macosx64.yml => testing/taskcluster/tasks/builds/opt_macosx64_clobber.yml
extra : commitid : 8rc1ZSq1hkA
extra : rebase_source : 01c0decaeef5737430f2f8b30d4780800accd447
2015-09-16 06:48:37 -04:00
Carsten "Tomcat" Book
c781ec5bbc 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
673f245950 Bug 1204800 - Add tooltool dependencies to phone builds. r=wcosta 2015-09-16 01:59:00 +02:00
Phil Ringnalda
102da69c8c Merge m-c to b-i 2015-09-18 21:54:17 -07:00
Wes Kocher
ab68ce61c7 Merge m-c to inbound, a=merge 2015-09-18 14:04:52 -07:00
Edgar Chen
f9e05b82db Bug 1205934 - Switch Taskcluster Dolphin builds to in-tree mozharness. r=wcosta 2015-09-18 10:44:51 +08:00
Wander Lairson Costa
5befe35395 Bug 1205574: Fix cache name typo in try white list. r=garndt
s/tc-vcs-public-source/tc-vcs-public-sources/.

--HG--
extra : commitid : L6XcYBV1cr2
extra : rebase_source : 4452869e3d23bca5b6590df3b481420c2200860b
2015-09-17 14:24:24 +02:00
Mike Shal
7e67bc7e72 Bug 1187946 - enable Nexus B2G builds in Taskcluster; r=wcosta 2015-09-16 15:42:56 -04:00
Wes Kocher
9c01eed3d4 Merge m-c to b2ginbound, a=merge 2015-09-15 17:20:50 -07:00
Wes Kocher
f2349ce9f0 Bug 1188337 - Get mulet gaia unit tests running correctly r=me
--HG--
extra : rebase_source : e11019c6c43fe86362f0ff82c45768e62c51f5a4
2015-09-15 15:03:59 -07:00
Alexandre Lissy
1964034a90 Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=garndt,aus
--HG--
extra : histedit_source : a5f616b7f84e9ea38ce7aea9d02ad186226cc341%2Cafc873906dbdce4f69fbf5d71d0f4cdc70946715
2015-09-15 14:08:01 -07:00
Wes Kocher
3e2e76e6bf 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
01a4e5c4c5 Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=aus,garndt 2015-09-15 11:07:05 -07:00
Aus Lacroix
ba13e61b18 Backed out changeset 7af7d79708de - missing files. 2015-09-15 11:05:34 -07:00
Aus Lacroix
3044d8f372 Bug 1188337 - Enable Mulet TaskCluster Gu and prepare for Gu-oop r=aus,garndt 2015-09-15 11:04:55 -07:00
Ted Mielczarek
24906081e2 bug 1204870 - Fixup mac task definition. r=dustin
--HG--
extra : commitid : Ia3csL16f3U
extra : rebase_source : e6a2c12239aefab0f313c559109e8cd5e02d335e
2015-09-15 08:53:17 -04:00
Dustin J. Mitchell
c9eaaa7832 Bug 1198179: in taskcluster, have 'make upload' just copy; r=ted.mielczarek
--HG--
extra : commitid : C1f3kiibCXn
extra : rebase_source : ed715e77014b91fb19c7a6bc7a0a04134f1e69cc
extra : amend_source : 46abf6b9bfc0f7993da9814d8f6e3959379c434f
2015-09-11 11:35:00 -04:00
Edgar Chen
b087d54062 Bug 1188330 - Use intree mozharness for taskcluster tests. r=dustin,garndt,wcosta 2015-09-04 17:01:36 +08:00
Ehsan Akhgari
0b977d83e4 Bug 1204346 - Add a white-list of caches for try server jobs; r=garndt 2015-09-14 22:27:11 -04:00
Phil Ringnalda
f79d829bdf Merge b-i to m-c, a=merge 2015-09-11 20:27:20 -07:00
Wander Lairson Costa
0658bf7858 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
ff534cda9b Tweak cctools build script (No bug, NPOTB)
--HG--
extra : commitid : EQOXbwEbNwn
extra : rebase_source : db5fe3e1b3bb26eee9add5e7398a755869524b12
extra : histedit_source : e475bb97007494745514f3264fd9edf67278d7fd
2015-09-09 11:36:28 -04:00
Ted Mielczarek
ec3d4b5464 bug 1202811 - Invoke mozharness with python 2.7 from build-linux.sh. r=dustin
--HG--
extra : commitid : u7xc9weelJ
extra : rebase_source : f30090d095c674cce9258ac16d5eb2536d62eaf6
2015-09-08 15:32:38 -04:00