Bug 1408598 - Don't run {multi-l10n, update} actions for android-* tasks. r=maliu draft
authorNick Alexander <nalexander@mozilla.com>
Tue, 17 Oct 2017 11:50:14 -0700
changeset 681691 8a6b9d69bf7a1cbeb30f84d6e5def41c1af3816c
parent 681690 17115f6546e6c1c814b0d5d7ae4534d9d4a69c34
child 736223 6b28a60fbf11ff4b660079ab86b9a474e476ad2b
push id84912
push usernalexander@mozilla.com
push dateTue, 17 Oct 2017 19:20:19 +0000
reviewersmaliu
bugs1408598
milestone58.0a1
Bug 1408598 - Don't run {multi-l10n, update} actions for android-* tasks. r=maliu The multi-l10n and update mozharness actions are Nightly build specific. The android-* tasks look like builds but aren't really builds -- they don't produce APKs, for example. In the past, these actions immediately returned because the android-* jobs where never considered Nightly builds and there is a test for "is Nightly" in each mozharness action. When forcing a build to be a Nightly, these actions don't immediately return; since they're build specific, this causes errors. This commit simply doesn't run these actions, since they're not appropriate to these tasks. MozReview-Commit-ID: deJJbBu0eb
taskcluster/ci/build/android-stuff.yml
--- a/taskcluster/ci/build/android-stuff.yml
+++ b/taskcluster/ci/build/android-stuff.yml
@@ -20,17 +20,17 @@ android-test/opt:
             path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/tests
             type: directory
           - name: public/build
             path: /builds/worker/artifacts/
             type: directory
         max-run-time: 36000
     run:
         using: mozharness
-        actions: [get-secrets build multi-l10n update]
+        actions: [get-secrets build]
         config:
             - builds/releng_base_android_64_builds.py
             - disable_signing.py
             - platform_supports_post_upload_to_latest.py
         script: "mozharness/scripts/fx_desktop_build.py"
         secrets: true
         custom-build-variant-cfg: android-test
         tooltool-downloads: internal
@@ -82,17 +82,17 @@ android-lint/opt:
             path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/outputs/lint-results-officialPhotonDebug_files
             type: directory
           - name: public/build
             path: /builds/worker/artifacts/
             type: directory
         max-run-time: 36000
     run:
         using: mozharness
-        actions: [get-secrets build multi-l10n update]
+        actions: [get-secrets build]
         config:
             - builds/releng_base_android_64_builds.py
             - disable_signing.py
             - platform_supports_post_upload_to_latest.py
         script: "mozharness/scripts/fx_desktop_build.py"
         secrets: true
         custom-build-variant-cfg: android-lint
         tooltool-downloads: internal
@@ -138,17 +138,17 @@ android-checkstyle/opt:
             path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/reports/checkstyle/checkstyle.xml
             type: file
           - name: public/build
             path: /builds/worker/artifacts/
             type: directory
         max-run-time: 36000
     run:
         using: mozharness
-        actions: [get-secrets build multi-l10n update]
+        actions: [get-secrets build]
         config:
             - builds/releng_base_android_64_builds.py
             - disable_signing.py
             - platform_supports_post_upload_to_latest.py
         script: "mozharness/scripts/fx_desktop_build.py"
         secrets: true
         custom-build-variant-cfg: android-checkstyle
         tooltool-downloads: internal
@@ -196,17 +196,17 @@ android-findbugs/opt:
             path: /builds/worker/workspace/build/src/obj-firefox/gradle/build/mobile/android/app/outputs/findbugs/findbugs-officialPhotonDebug-output.xml
             type: file
           - name: public/build
             path: /builds/worker/artifacts/
             type: directory
         max-run-time: 36000
     run:
         using: mozharness
-        actions: [get-secrets build multi-l10n update]
+        actions: [get-secrets build]
         config:
             - builds/releng_base_android_64_builds.py
             - disable_signing.py
             - platform_supports_post_upload_to_latest.py
         script: "mozharness/scripts/fx_desktop_build.py"
         secrets: true
         custom-build-variant-cfg: android-findbugs
         tooltool-downloads: internal