Bug 1175934 part 3: Add more build flags to phone builds.
authorWander Lairson Costa <wcosta@mozilla.com>
Fri, 31 Jul 2015 17:24:46 -0300
changeset 287346 6fc853368a5aae767ba52daa232bc52ba91cc7e8
parent 287345 e6f3a48c462bf2604260800aeb03d4e4b335c303
child 287347 16bae1899897cb028e0d1eceaf005525b0fb7955
push id5067
push userraliiev@mozilla.com
push dateMon, 21 Sep 2015 14:04:52 +0000
treeherdermozilla-beta@14221ffe5b2f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1175934
milestone42.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1175934 part 3: Add more build flags to phone builds. All phone builds must have B2G_UPDATER, MOZILLA_OFFICIAL and ENABLE_DEFAULT_BOOTANIMATION build flags.
testing/taskcluster/tasks/builds/b2g_phone_base.yml
testing/taskcluster/tasks/builds/b2g_phone_eng_base.yml
--- a/testing/taskcluster/tasks/builds/b2g_phone_base.yml
+++ b/testing/taskcluster/tasks/builds/b2g_phone_base.yml
@@ -1,16 +1,19 @@
 $inherits:
   from: 'tasks/phone_build.yml'
 task:
   metadata:
     description: |
       Android phones + b2g environment used in full stack testing.
   payload:
     env:
+      MOZILLA_OFFICIAL: '1'
+      ENABLE_DEFAULT_BOOTANIMATION: 'true'
+      B2G_UPDATER: '1'
       REPO_TRACE: 1
       VARIANT: user
 
     # Emulators can take a very long time to build!
     maxRunTime: 14400
 
   extra:
     # Rather then enforcing particular conventions we require that all build
--- a/testing/taskcluster/tasks/builds/b2g_phone_eng_base.yml
+++ b/testing/taskcluster/tasks/builds/b2g_phone_eng_base.yml
@@ -4,19 +4,17 @@ task:
   workerType: flame-kk
 
   payload:
     env:
       DEBUG: 0
       VARIANT: eng
       GAIA_OPTIMIZE: '1'
       B2G_SYSTEM_APPS: '1'
-      MOZILLA_OFFICIAL: '1'
       MOZ_TELEMETRY_REPORTING: '1'
       MOZ_CRASHREPORTER_NO_REPORT: '1'
       GAIA_KEYBOARD_LAYOUTS: 'en,pt-BR,es,de,fr,pl,zh-Hans-Pinyin,zh-Hant-Zhuyin,en-Dvorak'
-      B2G_UPDATER: '1'
       B2G_UPDATE_CHANNEL: 'default'
     command:
       - >
         checkout-gecko workspace &&
         cd ./workspace/gecko/testing/taskcluster/scripts/phone-builder &&
         buildbot_step 'Build' ./build-phone.sh $HOME/workspace