Bug 1293397: run taskgraph-tests when things change; r=gps
authorDustin J. Mitchell <dustin@mozilla.com>
Mon, 08 Aug 2016 21:25:23 +0000
changeset 308603 a8df38f8ada3aca17303f21b9d447dafd7bbb9d6
parent 308602 d1274a312b6b21d58c94357c2cccf78fb13af9c2
child 308604 17d0bc1e8c1b303cbd8122cf4d41fb52e34548ae
push id30545
push usercbook@mozilla.com
push dateTue, 09 Aug 2016 13:42:31 +0000
treeherdermozilla-central@643a67968688 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps
bugs1293397
milestone51.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 1293397: run taskgraph-tests when things change; r=gps This fixes the use of the bogus pattern `taskcluster/**.py` which does not actually match python files in subdirectories. MozReview-Commit-ID: 3UqM5UQ0HOE
taskcluster/ci/legacy/tasks/branches/base_jobs.yml
--- a/taskcluster/ci/legacy/tasks/branches/base_jobs.yml
+++ b/taskcluster/ci/legacy/tasks/branches/base_jobs.yml
@@ -288,19 +288,19 @@ tasks:
         - 'python/mozlint/**'
         - 'tools/lint/**'
         - 'testing/docker/lint/**'
   taskgraph-tests:
     task: tasks/tests/taskgraph-tests.yml
     root: true
     when:
       file_patterns:
-        - 'taskcluster/**.py'
+        - 'taskcluster/**/*.py'
         - 'config/mozunit.py'
-        - 'python/mach/**.py'
+        - 'python/mach/**/*.py'
   android-api-15-gradle-dependencies:
     task: tasks/builds/android_api_15_gradle_dependencies.yml
     root: true
     when:
       file_patterns:
         - 'mobile/android/config/**'
         - 'testing/docker/android-gradle-build/**'
         - 'testing/mozharness/configs/builds/releng_sub_android_configs/*gradle_dependencies.py'