]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
get filtering right
authorDylan William Hardison <dylan@hardison.net>
Tue, 3 Oct 2017 16:35:53 +0000 (12:35 -0400)
committerDylan William Hardison <dylan@hardison.net>
Tue, 3 Oct 2017 18:42:20 +0000 (14:42 -0400)
.circleci/config.yml

index 10ee84332151a5256ad5a274fdee9e987dc41d63..966ad1c9c9b1d82591e36e9bcedb20dd3e9912aa 100644 (file)
@@ -5,15 +5,14 @@
 
 version: 2
 
-build_filters: &build_filters
+main_filters: &main_filters
   branches:
-    only:
-      - master
-      - development
-      - /build-[0-9]{6}\.[0-9]+/
+    ignore:
+      - /^(?:release|test)-20\d\d\d\d\d\d\.\d+/
+      - /\//
+      - production
   tags:
-    only:
-      - /release-[0-9]{6}\.[0-9]+/
+    only: /^(?:release|test)-20\d\d\d\d\d\d\.\d+/
 
 defaults:
   bmo_slim_image: &bmo_slim_image
@@ -171,18 +170,22 @@ workflows:
   version: 2
   main:
     jobs:
-      - test_sanity
+      - test_sanity:
+          filters: *main_filters
       - test_bmo:
+          filters: *main_filters
           requires:
             - test_sanity
       - test_webservices:
+          filters: *main_filters
           requires:
             - test_sanity
       - test_selenium:
+          filters: *main_filters
           requires:
             - test_sanity
       - build:
-          filters: *build_filters
+          filters: *main_filters
           requires:
             - test_sanity
             - test_bmo