]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
container/build.sh: don't require repo creds on NO_PUSH
authorDan Mick <dan.mick@redhat.com>
Fri, 24 Jan 2025 19:00:28 +0000 (11:00 -0800)
committerDavid Galloway <david.galloway@ibm.com>
Tue, 20 May 2025 13:10:26 +0000 (09:10 -0400)
Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit a745e07e7ee2de76f59b3798d2814bb6ba8f9cd2)

container/build.sh

index 831cb63d58de0bd795dcfa528eca1e09b9635154..119146a2e1b90e459e1175d87d8faccc35b57317 100755 (executable)
@@ -67,10 +67,12 @@ fi
 : "${BRANCH:?}"
 : "${CEPH_SHA1:?}"
 : "${ARCH:?}"
-: "${CONTAINER_REPO_HOSTNAME:?}"
-: "${CONTAINER_REPO_ORGANIZATION:?}"
-: "${CONTAINER_REPO_USERNAME:?}"
-: "${CONTAINER_REPO_PASSWORD:?}"
+if [[ ${NO_PUSH} != "true" ]] ; then
+    : "${CONTAINER_REPO_HOSTNAME:?}"
+    : "${CONTAINER_REPO_ORGANIZATION:?}"
+    : "${CONTAINER_REPO_USERNAME:?}"
+    : "${CONTAINER_REPO_PASSWORD:?}"
+fi
 if [[ ${CI_CONTAINER} != "true" ]] ; then : "${VERSION:?}"; fi
 
 # check for valid repo auth (if pushing)