DISTROS=focal bionic centos8 leap15
# 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: centos9
+ # crimson: centos8 centos9
- conditional-step:
condition-kind: regex-match
regex: .*reef.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos9
+ DISTROS=centos8 centos9
FLAVOR=crimson
ARCHS=x86_64
# build main on:
# default: jammy focal centos8 centos9 windows
- # crimson: centos9
+ # crimson: centos8 centos9
- conditional-step:
condition-kind: regex-match
regex: .*main.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos9
+ DISTROS=centos8 centos9
FLAVOR=crimson
ARCHS=x86_64
DISTROS=focal bionic centos8 windows
# 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-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: centos9
+ # crimson: centos8 centos9
- conditional-step:
condition-kind: regex-match
regex: .*reef.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos9
+ DISTROS=centos8 centos9
FLAVOR=crimson
ARCHS=x86_64
# If no release name is found in branch, build on all possible distro/flavor combos (except xenial and bionic).
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos9
+ DISTROS=centos8 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: centos9
+ # crimson: centos8 centos9
- conditional-step:
condition-kind: regex-match
regex: .*crimson-only.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos9
+ DISTROS=centos8 centos9
FLAVOR=crimson
ARCHS=x86_64
# Build jaegertracing branch on needed env, don't waste resources on the default one.
DISTROS=focal bionic centos8 leap15
# 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: centos9
+ # crimson: centos8 centos9
- conditional-step:
condition-kind: regex-match
regex: .*main.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos9
+ DISTROS=centos8 centos9
FLAVOR=crimson
# build main on:
# default: jammy focal centos8 centos9
- # crimson: centos9
+ # crimson: centos8 centos9
- conditional-step:
condition-kind: regex-match
regex: .*main.*
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=centos9
+ DISTROS=centos8 centos9
FLAVOR=crimson
wrappers: