Bug 1283452 - Fix task definition by forcing /bin/bash r?garndt draft
authorAlexandre Lissy <lissyx@lissyx.dyndns.org>
Thu, 30 Jun 2016 15:29:12 +0200
changeset 382919 e5ce7acaf6b43e842553701846ee8d8970fa66f7
parent 382918 1351c915bad3c3087cab04238c44c4adaa8c809f
child 524336 b17fee80af36362b9e1dda78c07efc6e1bcbc4a6
push id21873
push userbmo:lissyx+mozillians@lissyx.dyndns.org
push dateThu, 30 Jun 2016 20:50:34 +0000
reviewersgarndt
bugs1283452
milestone50.0a1
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"]