From 72aad59abad639c599e70732f56404461b770179 Mon Sep 17 00:00:00 2001 From: matthias Date: Tue, 11 Mar 2025 01:29:32 +0000 Subject: [PATCH] Jenkinsfile aktualisiert --- Jenkinsfile | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3e76e78..989184e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,17 +13,32 @@ pipeline { image: gcr.io/kaniko-project/executor:debug command: ["/busybox/cat"] tty: true + volumeMounts: + - name: jenkins-docker-cfg + mountPath: /kaniko/.docker + volumes: + - name: jenkins-docker-cfg + projected: + sources: + - secret: + name: registry-credentials + items: + - key: .dockerconfigjson + path: config.json ''' retries 2 } } stages { stage('Run kaniko') { + environment { + PATH = "/busybox:$PATH" + } steps { container(name: 'kaniko', shell: '/busybox/sh') { ansiColor('xterm') { sh '''#!/busybox/sh - /kaniko/executor --dockerfile="Dockerfile" --context=`pwd` --no-push + /kaniko/executor --dockerfile="Dockerfile" --context=`pwd` --destination=harbor.hnrx.net/homelab/my-jenkins-casc:2.500-test ''' } }