added push-retry for kaniko
This commit is contained in:
3
Jenkinsfile
vendored
3
Jenkinsfile
vendored
@@ -95,7 +95,7 @@ pipeline {
|
|||||||
sh '''
|
sh '''
|
||||||
# WORKAROUND: Dem Container beibringen, wer git.example.com ist
|
# WORKAROUND: Dem Container beibringen, wer git.example.com ist
|
||||||
echo "130.61.26.230 git.example.com" >> /etc/hosts
|
echo "130.61.26.230 git.example.com" >> /etc/hosts
|
||||||
|
|
||||||
# Erstellt die Docker-Konfiguration für Kaniko
|
# Erstellt die Docker-Konfiguration für Kaniko
|
||||||
# Das $(echo ...) Kommando kombiniert User und Token für den Login
|
# Das $(echo ...) Kommando kombiniert User und Token für den Login
|
||||||
echo "{\\"auths\\":{\\"130.61.26.230:30080\\":{\\"auth\\":\\"\$(echo -n \${GITEA_USER}:\${GITEA_TOKEN} | base64)\\"}}}" > /kaniko/.docker/config.json
|
echo "{\\"auths\\":{\\"130.61.26.230:30080\\":{\\"auth\\":\\"\$(echo -n \${GITEA_USER}:\${GITEA_TOKEN} | base64)\\"}}}" > /kaniko/.docker/config.json
|
||||||
@@ -105,6 +105,7 @@ pipeline {
|
|||||||
/kaniko/executor --context `pwd` \
|
/kaniko/executor --context `pwd` \
|
||||||
--dockerfile `pwd`/Dockerfile \
|
--dockerfile `pwd`/Dockerfile \
|
||||||
--insecure \
|
--insecure \
|
||||||
|
--push-retry 5 \
|
||||||
--skip-tls-verify \
|
--skip-tls-verify \
|
||||||
--destination 130.61.26.230:30080/dev-master/secdevops-csharp-app:latest \
|
--destination 130.61.26.230:30080/dev-master/secdevops-csharp-app:latest \
|
||||||
--destination 130.61.26.230:30080/dev-master/secdevops-csharp-app:${BUILD_NUMBER}
|
--destination 130.61.26.230:30080/dev-master/secdevops-csharp-app:${BUILD_NUMBER}
|
||||||
|
|||||||
Reference in New Issue
Block a user