Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
# XXX perhaps use job parameters instead of literals; then
# later stages can also use them to compare etc.
-if [[ $CI_CONTAINER == "true" && $DISTRO == "centos" && $FLAVOR == "default" ]] ; then
+# build container image that supports building crimson-osd
+if [[ $CI_CONTAINER == "true" && $DISTRO == "centos" && $FLAVOR != "notcmalloc" ]] ; then
loop=0
ready=false
while ((loop < 15)); do
CEPH_EXTRA_CMAKE_ARGS="$CEPH_EXTRA_CMAKE_ARGS -DALLOCATOR=tcmalloc"
;;
crimson)
+ echo "Detected crimson flavor: will use flag: -DWITH_SEASTAR=ON"
CEPH_EXTRA_RPMBUILD_ARGS="--with seastar"
CEPH_EXTRA_CMAKE_ARGS="$CEPH_EXTRA_CMAKE_ARGS -DWITH_SEASTAR=ON"
;;
predefined-parameters: |
BRANCH=${GIT_BRANCH}
FORCE=True
- DISTROS=focal
+ DISTROS=focal centos8
FLAVOR=crimson
wrappers: