summaryrefslogtreecommitdiff
path: root/ci/scripts/ct-suite.sh
diff options
context:
space:
mode:
Diffstat (limited to 'ci/scripts/ct-suite.sh')
-rwxr-xr-xci/scripts/ct-suite.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/ci/scripts/ct-suite.sh b/ci/scripts/ct-suite.sh
index 3d21eeb51d..a8e47c995c 100755
--- a/ci/scripts/ct-suite.sh
+++ b/ci/scripts/ct-suite.sh
@@ -14,8 +14,15 @@ catch() {
fi
}
-buildevents cmd ${GITHUB_RUN_ID} ${GITHUB_RUN_ID}-${project} ct-${CT_SUITE} -- \
+CMD=ct-${CT_SUITE}
+SECONDARY_UMBRELLA_ARGS=""
+if [[ "${SECONDARY_UMBRELLA_VERSION:-}" != "" ]]; then
+ CMD=ct-${CT_SUITE}-mixed-${SECONDARY_UMBRELLA_VERSION}
+ SECONDARY_UMBRELLA_ARGS="SECONDARY_UMBRELLA=/workspace/rabbitmq-${SECONDARY_UMBRELLA_VERSION} RABBITMQ_FEATURE_FLAGS="
+fi
+
+buildevents cmd ${GITHUB_RUN_ID} ${GITHUB_RUN_ID}-${project} ${CMD} -- \
make ct-${CT_SUITE} \
FULL= \
FAIL_FAST=1 \
- SKIP_AS_ERROR=1
+ SKIP_AS_ERROR=1 ${SECONDARY_UMBRELLA_ARGS}