| -rw-r--r-- | Jenkinsfile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Jenkinsfile b/Jenkinsfile index 050d041..c386e7d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -110,7 +110,7 @@ spec: - name: manifest-tool image: mplatform/manifest-tool:alpine-v2.2.2 imagePullPolicy: Always - command: [ 'cat' ] + entrypoint: [ 'true' ] tty: true resources: requests: @@ -128,7 +128,8 @@ spec: env.GIT_COMMIT_SHORT = env.GIT_COMMIT ? env.GIT_COMMIT.take(7) : "unknown" } withCredentials([string(credentialsId: 'registry-sayagit-jenkins-password', variable: 'REGISTRY_SAYAGIT_JENKINS_PASSWORD')]) { - sh '''mkdir -p /root/.docker + sh '''#!/busybox/sh + mkdir -p /root/.docker printf '{"auths":{"registry.sayag.it":{"username":"jenkins","password":"%s"}}}' "$REGISTRY_SAYAGIT_JENKINS_PASSWORD" > /root/.docker/config.json manifest-tool push from-args \ |