diff --git a/Jenkinsfile b/Jenkinsfile index f593422..e86f145 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -15,9 +15,11 @@ pipeline { stage('Login') { environment { DOCKER_HUB_CREDENTIALS = credentials('docker-hub-fah16145') + PACKAGE_REGISTRY_CREDENTIALS = credentials('gitea-package-registry-jenkins-user') } steps { sh 'docker login -u ${DOCKER_HUB_CREDENTIALS_USR} -p ${DOCKER_HUB_CREDENTIALS_PSW}' + sh 'docker login -u ${PACKAGE_REGISTRY_CREDENTIALS_USR} -p ${PACKAGE_REGISTRY_CREDENTIALS_PSW} gitea.fahrecker.com' } } stage('Build & Push') { @@ -26,12 +28,17 @@ pipeline { stages { stage('Build Default Image') { steps { - sh 'docker build -t fah16145/good-old-jenkins:latest .' + sh '''docker build \ + -t fah16145/good-old-jenkins:latest \ + -t gitea.fahrecker.com/andreas-personal/good-old-jenkins:latest \ + . + ''' } } stage('Push Default Image') { steps { sh 'docker push fah16145/good-old-jenkins:latest' + sh 'docker push gitea.fahrecker.com/andreas-personal/good-old-jenkins:latest' } } } @@ -40,12 +47,17 @@ pipeline { stages { stage('Build Alpine Image') { steps { - sh 'docker build -t fah16145/good-old-jenkins:alpine alpine/' + sh '''docker build \ + -t fah16145/good-old-jenkins:alpine \ + -t gitea.fahrecker.com/andreas-personal/good-old-jenkins:alpine \ + alpine/ + ''' } } stage('Push Alpine Image') { steps { sh 'docker push fah16145/good-old-jenkins:alpine' + sh 'docker push gitea.fahrecker.com/andreas-personal/good-old-jenkins:alpine' } } }