Bug 1254355 - Post: Make android-* jobs depend on more of the build. r=gps draft
authorNick Alexander <nalexander@mozilla.com>
Tue, 18 Apr 2017 21:17:28 -0700
changeset 568294 eb4474e88d480c520efa058adb62eaab7d8b50e1
parent 568293 c845a2f21a4be6b2ff33cb0ec3bfc58930dfab58
child 568295 d01f8fe7b8fc8e72b784164aba404b64b5a02095
push id55815
push usernalexander@mozilla.com
push dateTue, 25 Apr 2017 22:33:12 +0000
reviewersgps
bugs1254355
milestone55.0a1
Bug 1254355 - Post: Make android-* jobs depend on more of the build. r=gps MozReview-Commit-ID: mJrHfbw9XL
taskcluster/ci/android-stuff/kind.yml
--- a/taskcluster/ci/android-stuff/kind.yml
+++ b/taskcluster/ci/android-stuff/kind.yml
@@ -166,17 +166,19 @@ jobs:
         optimizations:
           - - files-changed
             - - "mobile/android/**/*.java"
               - "mobile/android/**/*.jpeg"
               - "mobile/android/**/*.jpg"
               - "mobile/android/**/*.png"
               - "mobile/android/**/*.svg"
               - "mobile/android/**/*.xml" # Manifest & android resources
-              - "mobile/android/**/build.gradle"
+              - "mobile/android/**/*.gradle"
+              - "mobile/android/**/Makefile.in"
+              - "mobile/android/**/moz.build"
 
     android-checkstyle:
         description: "Android checkstyle"
         attributes:
             build_platform: android-checkstyle
             build_type: opt
         treeherder:
             platform: android-4-0-armv7-api15/opt
@@ -215,18 +217,20 @@ jobs:
               - "bin/build.sh"
             max-run-time: 36000
         scopes:
           - docker-worker:relengapi-proxy:tooltool.download.internal
           - docker-worker:relengapi-proxy:tooltool.download.public
         optimizations:
           - - files-changed
             - - "mobile/android/**/checkstyle.xml"
+              - "mobile/android/**/*.java"
               - "mobile/android/**/*.gradle"
-              - "mobile/android/**/*.java"
+              - "mobile/android/**/Makefile.in"
+              - "mobile/android/**/moz.build"
 
     android-findbugs:
         description: "Android findbugs"
         attributes:
             build_platform: android-findbugs
             build_type: opt
         treeherder:
             platform: android-4-0-armv7-api15/opt
@@ -264,10 +268,12 @@ jobs:
               - "/bin/bash"
               - "bin/build.sh"
             max-run-time: 36000
         scopes:
           - docker-worker:relengapi-proxy:tooltool.download.internal
           - docker-worker:relengapi-proxy:tooltool.download.public
         optimizations:
           - - files-changed
-            - - "mobile/android/**/*.gradle"
-              - "mobile/android/**/*.java"
+            - - "mobile/android/**/*.java"
+              - "mobile/android/**/*.gradle"
+              - "mobile/android/**/Makefile.in"
+              - "mobile/android/**/moz.build"