diff --git a/ci/Jenkinsfile b/ci/Jenkinsfile index f749f80..dc0aeec 100644 --- a/ci/Jenkinsfile +++ b/ci/Jenkinsfile @@ -53,7 +53,12 @@ pipeline { stage('Publish Container') { steps { container('buildah') { - sh '. ci/publish-container.sh' + withCredentials([usernameColonPassword( + credentialsId: 'jenkins-packages', + variable: 'BUILDAH_CREDS', + )]) { + sh '. ci/publish-container.sh' + } } } } diff --git a/ci/publish-container.sh b/ci/publish-container.sh index 03bfbcf..c53e2df 100644 --- a/ci/publish-container.sh +++ b/ci/publish-container.sh @@ -4,7 +4,9 @@ push() { tag=$(tag_name "$1") - buildah push pythonctnr:$(tag_name ${BUILD_TAG}) registry.pyrocufflink.blue/pythonctnr:${tag} + buildah push --creds "${BUILDAH_CREDS}" \ + pythonctnr:$(tag_name ${BUILD_TAG}) \ + git.pyrocufflink.net/containerimages/pythonctnr:${tag} } push ${BUILD_TAG}