- project:
name: ceph-docker-prs
- scenario:
- - ceph_ansible-jewel-centos7-cluster
- - ceph_ansible-jewel-xenial-cluster
- - ceph_ansible-kraken-centos7-cluster
- - ceph_ansible-kraken-xenial-cluster
+ os:
+ - centos7
+ - xenial
+ ceph-version:
+ - jewel
+ - kraken
+ - luminous
+ test:
+ - cluster
+ - dedicated_journal
+ - dmcrypt_journal_collocation
jobs:
- - 'ceph-docker-prs-{scenario}'
+ - 'ceph-docker-prs-ceph_ansible-{ceph-version}-{os}-{test}'
- job-template:
- name: 'ceph-docker-prs-{scenario}'
+ name: 'ceph-docker-prs-ceph_ansible-{ceph-version}-{os}-{test}'
node: vagrant&&libvirt
concurrent: true
defaults: global
- display-name: 'ceph-docker: Pull Requests [{scenario}]'
+ display-name: 'ceph-docker: Pull Requests [ceph_ansible-{ceph-version}-{os}-{test}]'
quiet-period: 5
block-downstream: false
block-upstream: false
allow-whitelist-orgs-as-admins: true
org-list:
- ceph
- trigger-phrase: 'jenkins test {scenario}'
+ trigger-phrase: 'jenkins test ceph_ansible-{ceph-version}-{os}-{test}'
only-trigger-phrase: false
github-hooks: true
permit-all: true
auto-close-on-fail: false
- status-context: "Testing: {scenario}"
- started-status: "Running: {scenario}"
- success-status: "OK - {scenario}"
- failure-status: "FAIL - {scenario}"
+ status-context: "Testing: ceph_ansible-{ceph-version}-{os}-{test}"
+ started-status: "Running: ceph_ansible-{ceph-version}-{os}-{test}"
+ success-status: "OK - ceph_ansible-{ceph-version}-{os}-{test}"
+ failure-status: "FAIL - ceph_ansible-{ceph-version}-{os}-{test}"
scm:
- git:
builders:
- inject:
properties-content: |
- SCENARIO={scenario}
+ SCENARIO=ceph_ansible-{ceph-version}-{os}-{test}
- shell:
!include-raw-escape:
- ../../../scripts/build_utils.sh