summaryrefslogtreecommitdiff
path: root/.zuul.yaml
diff options
context:
space:
mode:
authorBrian Rosmaita <rosmaita.fossdev@gmail.com>2018-10-11 12:00:52 -0400
committerBrian Rosmaita <rosmaita.fossdev@gmail.com>2018-10-11 12:03:44 -0400
commitad46c752ef66f552a29866432edd252eff0bd125 (patch)
treebc25074006dc425f163744100f6fb8d50266961c /.zuul.yaml
parentfb5bd5db3296ca1da25a1ee34976a65e7980aecb (diff)
downloadglance_store-ad46c752ef66f552a29866432edd252eff0bd125.tar.gz
Add statement explaining "tips" job configuration
The configuration of the periodic "tips" jobs in .zuul.yaml may be confusing, particularly after a stable branch is cut. Add a comment explaining what we're doing and why to reduce confusion. Change-Id: I7bf676ac972af835c7a6b8d04815629752685765
Diffstat (limited to '.zuul.yaml')
-rw-r--r--.zuul.yaml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index 8bf9b0e..0d8f11f 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -184,6 +184,18 @@
- glance_store-dsvm-functional-swift
periodic:
jobs:
+ # NOTE(rosmaita): we only want the "tips" jobs to be run against
+ # master, hence the 'branches' qualifiers below. Without them, when
+ # a stable branch is cut, the tests would be run against the stable
+ # branch as well, which is pointless because these libraries are
+ # frozen (more or less) in the stable branches.
+ #
+ # The "tips" jobs can be removed from the stable branch .zuul.yaml
+ # files if someone is so inclined, but that would require manual
+ # maintenance, so we do not do it by default. Another option is
+ # to define these jobs in the openstack-infra/project-config repo.
+ # That would make us less agile in adjusting these tests, so we
+ # aren't doing that either.
- glance_store-tox-py27-cinder-tips:
branches: master
- glance_store-tox-py35-cinder-tips: