builders:
# build quincy on:
# default: focal centos8 centos9 leap15
- # crimson: centos8
- conditional-step:
condition-kind: regex-match
regex: .*quincy.*
BRANCH=${GIT_BRANCH}
FORCE=True
DISTROS=focal centos8 centos9 leap15
- - project: 'ceph-dev'
- predefined-parameters: |
- BRANCH=${GIT_BRANCH}
- FORCE=True
- DISTROS=centos8
- FLAVOR=crimson
- ARCHS=x86_64
# build reef on:
# default: jammy focal centos8 centos9 windows
- # crimson: centos8 centos9
+ # crimson: centos9
- conditional-step:
condition-kind: regex-match
regex: .*reef.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos8 centos9
+ DISTROS=centos9
FLAVOR=crimson
ARCHS=x86_64
# build squid on:
ARCHS=x86_64
# build main on:
# default: jammy focal centos8 centos9 windows
- # crimson: centos8 centos9
+ # crimson: centos9
- conditional-step:
condition-kind: regex-match
regex: .*main.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos8 centos9
+ DISTROS=centos9
FLAVOR=crimson
ARCHS=x86_64
DISTROS=focal bionic centos8 windows
# build quincy on:
# default: focal jammy centos8 centos9 leap15
- # crimson: centos8
- conditional-step:
condition-kind: regex-match
regex: .*quincy.*
BRANCH=${GIT_BRANCH}
FORCE=True
DISTROS=focal jammy centos8 centos9 leap15
- - project: 'ceph-dev-new'
- predefined-parameters: |
- BRANCH=${GIT_BRANCH}
- FORCE=True
- DISTROS=centos8
- FLAVOR=crimson
- ARCHS=x86_64
# build reef on:
# default: jammy focal centos8 centos9 windows
- # crimson: centos8 centos9
+ # crimson: centos9
- conditional-step:
condition-kind: regex-match
regex: .*reef.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos8 centos9
+ DISTROS=centos9
FLAVOR=crimson
ARCHS=x86_64
# build squid on:
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos8 centos9
+ DISTROS=centos9
FLAVOR=crimson
ARCHS=x86_64
# build only centos9, no crimson, no jaeger
ARCHS=x86_64
# Build only the `crimson` flavour, don't waste resources on the default one.
# Useful for the crimson's bug-hunt at Sepia
- # crimson: centos8 centos9
+ # crimson: centos9
- conditional-step:
condition-kind: regex-match
regex: .*crimson-only.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos8 centos9
+ DISTROS=centos9
FLAVOR=crimson
ARCHS=x86_64
# Build jaegertracing branch on needed env, don't waste resources on the default one.
builders:
# build quincy on:
# default: focal centos8 leap15
- # crimson: centos8
- conditional-step:
condition-kind: regex-match
regex: .*quincy.*
BRANCH=${GIT_BRANCH}
FORCE=True
DISTROS=focal centos8 leap15
- - project: 'ceph-dev'
- predefined-parameters: |
- BRANCH=${GIT_BRANCH}
- FORCE=True
- DISTROS=centos8
- FLAVOR=crimson
# build reef on:
# default: jammy focal centos8 centos9
- # crimson: centos8 centos9
+ # crimson: centos9
- conditional-step:
condition-kind: regex-match
regex: .*reef.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos8 centos9
+ DISTROS=centos9
FLAVOR=crimson
# build main on:
# default: jammy focal centos8 centos9
- # crimson: centos8 centos9
+ # crimson: centos9
- conditional-step:
condition-kind: regex-match
regex: .*main.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos8 centos9
+ DISTROS=centos9
FLAVOR=crimson
wrappers: