Bug 1254355 - Post: Make android-* jobs depend on more of the build. r=gps
authorNick Alexander <nalexander@mozilla.com>
Tue, 18 Apr 2017 21:17:28 -0700
changeset 403206 0c3b3c4e0ba6efdb3be17c10319e9967e076d46f
parent 403205 c556baa9feb8a9beae76a667458dc32043c3a4b7
child 403207 b1bd89334ee5a2f92aa087e2c1f28f19ded0d399
push id7391
push usermtabara@mozilla.com
push dateMon, 12 Jun 2017 13:08:53 +0000
treeherdermozilla-beta@2191d7f87e2e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps
bugs1254355
milestone55.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 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"