project-config/jenkins/jobs/tempest-jobs.yaml
Davanum Srinivas f8ac5990e4 Ability to test oslo master libraries against liberty services
During the Tokyo summit discussions, there were concerns raised
about backward compatability guarantees with oslo libraries. The
main reason was that in liberty global-requirements we do not
cap the versions for oslo libraries and any oslo release in
support of mitaka is likely to break the stable/liberty branch.
We need to add additional jobs to make sure a change in oslo
library in master does not break liberty.

We had this support earlier which was removed in change id:
Ia40d8cbf8cef803617509aeca20a9f1ec79d0880

We cannot just revert that change since a lot of changes have
happened since April. We should run this new job against master
as a check job and also should not vote until next summit.

Change-Id: Idcbb3e8c71b0be97c7ab78c426ac363388f46633
2015-11-02 21:47:16 -05:00

18 lines
549 B
YAML

- job-group:
name: 'lib-forward-testing-{name}'
jobs:
- '{pipeline}-tempest-dsvm-neutron-src-{name}{job-suffix}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
job-suffix: ''
branch-override: default
- job-group:
name: 'stable-compat-jobs-{name}'
jobs:
- '{pipeline}-tempest-dsvm-neutron-src-{name}{job-suffix}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
job-suffix: '-liberty'
branch-override: stable/liberty