From f33c3450d4367a35317409e698c8999b5d5e63e9 Mon Sep 17 00:00:00 2001 From: mck Date: Tue, 8 Apr 2025 11:39:30 +0200 Subject: [PATCH] Only prefetch docker image needed in jenkinsfile build stages patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-20537 --- .jenkins/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.jenkins/Jenkinsfile b/.jenkins/Jenkinsfile index 4d5cb6dfa1..7cee6634a3 100644 --- a/.jenkins/Jenkinsfile +++ b/.jenkins/Jenkinsfile @@ -337,7 +337,7 @@ def build(command, cell) { test -f .jenkins/Jenkinsfile || { echo "Invalid git fork/branch"; exit 1; } grep -q "Jenkins CI declaration" .jenkins/Jenkinsfile || { echo "Only Cassandra 5.0+ supported"; exit 1; } """ - fetchDockerImages(['almalinux-build', 'bullseye-build']) + fetchDockerImages("redhat" == cell.step ? ['almalinux-build'] : ['bullseye-build']) def cell_suffix = "_jdk${cell.jdk}_${cell.arch}" def logfile = "stage-logs/${JOB_NAME}_${BUILD_NUMBER}_${cell.step}${cell_suffix}_attempt${attempt}.log.xz" def script_vars = "#!/bin/bash \n set -o pipefail ; " // pipe to tee needs pipefail