diff options
author | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2018-07-26 15:31:18 -0400 |
---|---|---|
committer | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2018-08-23 15:00:59 +0000 |
commit | 476b110e5bd6fc6c96e5ccd7eb3f19beb5067568 (patch) | |
tree | 5b88d7332e221c7f0ebc8c5f8828a29895bddfbc | |
parent | 3e8f3d62be8366b624b0ea5b515d6f771289f686 (diff) | |
download | glance_store-476b110e5bd6fc6c96e5ccd7eb3f19beb5067568.tar.gz |
Refactor periodic "tips" jobs
Two changes:
1 - declare the abstract base tips jobs 'abstract'
2 - add a branch matcher to where the periodic tips jobs
are invoked in the project definition so that they only
apply to the master branch
Change-Id: I1093de2583da862f58372e6c03b2d9b604dbd630
(cherry picked from commit 11db636c346c2a5ffcdc9a33633844939d116352)
-rw-r--r-- | .zuul.yaml | 28 |
1 files changed, 20 insertions, 8 deletions
@@ -48,6 +48,7 @@ - job: name: glance_store-tox-cinder-tips-base parent: tox + abstract: true description: Abstract job for glance_store vs. cinder required-projects: - name: openstack/os-brick @@ -72,6 +73,7 @@ - job: name: glance_store-tox-keystone-tips-base parent: tox + abstract: true description: Abstract job for glance_store vs. keystone required-projects: - name: openstack/keystoneauth @@ -96,6 +98,7 @@ - job: name: glance_store-tox-oslo-tips-base parent: tox + abstract: true description: Abstract job for glance_store vs. oslo required-projects: - name: openstack/oslo.concurrency @@ -127,6 +130,7 @@ - job: name: glance_store-tox-swift-tips-base parent: tox + abstract: true description: Abstract job for glance_store vs. swift required-projects: - name: openstack/python-swiftclient @@ -160,11 +164,19 @@ - glance_store-dsvm-functional-swift periodic: jobs: - - glance_store-tox-py27-cinder-tips - - glance_store-tox-py35-cinder-tips - - glance_store-tox-py27-keystone-tips - - glance_store-tox-py35-keystone-tips - - glance_store-tox-py27-oslo-tips - - glance_store-tox-py35-oslo-tips - - glance_store-tox-py27-swift-tips - - glance_store-tox-py35-swift-tips + - glance_store-tox-py27-cinder-tips: + branches: master + - glance_store-tox-py35-cinder-tips: + branches: master + - glance_store-tox-py27-keystone-tips: + branches: master + - glance_store-tox-py35-keystone-tips: + branches: master + - glance_store-tox-py27-oslo-tips: + branches: master + - glance_store-tox-py35-oslo-tips: + branches: master + - glance_store-tox-py27-swift-tips: + branches: master + - glance_store-tox-py35-swift-tips: + branches: master |