ci043-add-jenkins-ci #13

Merged
jared merged 36 commits from ci043-add-jenkins-ci into development 2025-06-25 16:40:38 +02:00
Showing only changes of commit 15529541ed - Show all commits

24
Jenkinsfile vendored
View File

@@ -10,7 +10,7 @@ pipeline {
REGISTRY = 'https://gitea.innovation-hub-niedersachsen.de/'
IMAGE = 'tatort-app'
USER = 'jared'
TOKEN = credentials('74a7c9bb-c80f-4699-ab0e-f98fb2f9a8e6')
TOKEN = credentials('c661e484bb4f032f8a0a5b02cda6f3344ca584b5')
}
stages {
@@ -36,24 +36,22 @@ pipeline {
// }
// }
stage('Manuelles Containerisieren') {
steps {
input message: 'Jetzt manuell freigeben für Deployment?', submitter: 'admin'
sh 'docker build -t tatort-app .'
sh 'docker image ls'
}
}
// stage('Manuelles Containerisieren') {
// steps {
// input message: 'Jetzt manuell freigeben für Deployment?', submitter: 'admin'
// sh 'docker build -t tatort-app .'
// sh 'docker image ls'
// }
// }
stage('Push image in gitea registry') {
steps {
sh """
echo "${TOKEN}" | docker login ${REGISTRY} -u "${USER}" --password-stdin
docker push ${REGISTRY}/-/${IMAGE}:latest
docker logout ${REGISTRY}
"""
docker.withRegistry(${ REGISTRY }, 'docker-login') {
docker.build(${ IMAGE }).push('latest')
}
}
}
}
post {
success {