FORCE=True
DISTROS=centos8
FLAVOR=notcmalloc
+ # build pacific on:
+ # default: focal bionic centos8 leap15
+ # notcmalloc: centos8
+ # crimson: centos8
+ - conditional-step:
+ condition-kind: regex-match
+ regex: .*pacific.*
+ label: '${GIT_BRANCH}'
+ on-evaluation-failure: dont-run
+ steps:
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/notify
+ - trigger-builds:
+ - project: 'ceph-dev-new'
+ predefined-parameters: |
+ BRANCH=${GIT_BRANCH}
+ FORCE=True
+ DISTROS=focal bionic centos8 leap15
+ - project: 'ceph-dev-new'
+ predefined-parameters: |
+ BRANCH=${GIT_BRANCH}
+ FORCE=True
+ DISTROS=centos8
+ FLAVOR=notcmalloc
+ - project: 'ceph-dev-new'
+ predefined-parameters: |
+ BRANCH=${GIT_BRANCH}
+ FORCE=True
+ DISTROS=centos8
+ FLAVOR=crimson
# If no release name is found in branch, build on all possible distro/flavor combos (except xenial).
# regex matching and 'on-evaluation-failure: run' doesn't work here so triple negative it is.
- conditional-step:
FORCE=True
DISTROS=centos8
FLAVOR=notcmalloc
+ # build pacific on:
+ # default: focal bionic centos8 leap15
+ # notcmalloc: centos8
+ # crimson: centos8
+ - conditional-step:
+ condition-kind: regex-match
+ regex: .*pacific.*
+ label: '${GIT_BRANCH}'
+ on-evaluation-failure: dont-run
+ steps:
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/notify
+ - trigger-builds:
+ - project: 'ceph-dev'
+ predefined-parameters: |
+ BRANCH=${GIT_BRANCH}
+ FORCE=True
+ DISTROS=focal bionic centos8 leap15
+ - project: 'ceph-dev'
+ predefined-parameters: |
+ BRANCH=${GIT_BRANCH}
+ FORCE=True
+ DISTROS=centos8
+ FLAVOR=notcmalloc
+ - project: 'ceph-dev'
+ predefined-parameters: |
+ BRANCH=${GIT_BRANCH}
+ FORCE=True
+ DISTROS=centos8
+ FLAVOR=crimson
# build master on:
# default: focal bionic centos8 leap15
# notcmalloc: centos8