Bug 1283452 - Fix task definition by forcing /bin/bash r=garndt
authorAlexandre Lissy <lissyx@lissyx.dyndns.org>
Thu, 30 Jun 2016 15:29:12 +0200
changeset 303505 0eaec57731b72e883cc845018943d58e6ec9b65b
parent 303504 cd5a30817ea4389a01482ef9df5fb0017d26d36c
child 303506 f4c2575a96e848b1d842ca767d222bba170ba9db
push id30391
push usergszorc@mozilla.com
push dateMon, 04 Jul 2016 16:02:02 +0000
treeherdermozilla-central@f378a56b25ce [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgarndt
bugs1283452
milestone50.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 1283452 - Fix task definition by forcing /bin/bash r=garndt MozReview-Commit-ID: 7OaM8vNXxOb
taskcluster/ci/legacy/tasks/builds/b2g_aries_spark_debug.yml
taskcluster/ci/legacy/tasks/builds/b2g_phone_eng_base.yml
--- a/taskcluster/ci/legacy/tasks/builds/b2g_aries_spark_debug.yml
+++ b/taskcluster/ci/legacy/tasks/builds/b2g_aries_spark_debug.yml
@@ -17,21 +17,17 @@ task:
       level-{{level}}-{{project}}-build-aries-debug-objdir-gecko: /home/worker/objdir-gecko
     env:
       TARGET: 'aries'
       DEBUG: 0
       VARIANT: userdebug
       GAIA_OPTIMIZE: '1'
       B2G_SYSTEM_APPS: '1'
       MOZHARNESS_CONFIG: b2g/taskcluster-spark.py
-    command:
-      - >
-        checkout-gecko workspace &&
-        cd ./workspace/gecko/taskcluster/scripts/phone-builder &&
-        buildbot_step 'Build' ./build-phone.sh $HOME/workspace
+    command: ["/bin/bash", "-c", "checkout-gecko workspace && cd ./workspace/gecko/taskcluster/scripts/phone-builder && buildbot_step 'Build' ./build-phone.sh $HOME/workspace"]
   extra:
     treeherderEnv:
       - production
       - staging
     treeherder:
       symbol: B
       groupSymbol: Aries
       groupName: Aries Device Image
--- a/taskcluster/ci/legacy/tasks/builds/b2g_phone_eng_base.yml
+++ b/taskcluster/ci/legacy/tasks/builds/b2g_phone_eng_base.yml
@@ -9,13 +9,9 @@ task:
       VARIANT: eng
       GAIA_OPTIMIZE: '1'
       B2G_SYSTEM_APPS: '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_UPDATE_CHANNEL: 'default'
       MOZHARNESS_CONFIG: b2g/taskcluster-phone-eng.py
-    command:
-      - >
-        checkout-gecko workspace &&
-        cd ./workspace/gecko/taskcluster/scripts/phone-builder &&
-        buildbot_step 'Build' ./build-phone.sh $HOME/workspace
+    command: ["/bin/bash", "-c", "checkout-gecko workspace && cd ./workspace/gecko/taskcluster/scripts/phone-builder && buildbot_step 'Build' ./build-phone.sh $HOME/workspace"]