wipe-workspace: true
builders:
- # Build luminous on:
- # default: centos7 bionic xenial trusty
- # notcmalloc: centos7
- - conditional-step:
- condition-kind: regex-match
- regex: .*luminous.*
- 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=centos7 bionic xenial trusty
- - project: 'ceph-dev'
- predefined-parameters: |
- BRANCH=${GIT_BRANCH}
- FORCE=True
- FLAVOR=notcmalloc
- DISTROS=centos7
- # build mimic on:
- # default: bionic xenial centos7
- # notcmalloc: centos7
- - conditional-step:
- condition-kind: regex-match
- regex: .*mimic.*
- 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=bionic xenial centos7
- - project: 'ceph-dev'
- predefined-parameters: |
- BRANCH=${GIT_BRANCH}
- FORCE=True
- DISTROS=centos7
- FLAVOR=notcmalloc
# build nautilus on:
# default: bionic xenial centos7 centos8
# notcmalloc: centos7