final jenkinsfile?
Some checks failed
gitea/video-server-backend/pipeline/head There was a failure building this commit

This commit is contained in:
Jose134 2024-08-11 01:48:49 +02:00
parent 05e7cdd85f
commit 18ff9a31a6

30
Jenkinsfile vendored
View File

@ -5,20 +5,32 @@ pipeline {
} }
stages { stages {
stage('Go test') {
steps {
sh 'go version'
}
}
stage('Docker build') { stage('Docker build') {
steps { steps {
sh ''' sh '''
docker build --network="host" -t darkbird/video-server-backend:latest . docker build --network="host" -t darkbird/video-server-backend:latest .
docker image tag video-server-backend:latest registry.xdarkbird.duckdns.org/video-server-backend:latest '''
}
}
stage('Docker tag') {
steps {
sh '''
docker image tag darkbird/video-server-backend:latest registry.xdarkbird.duckdns.org/darkbird/video-server-backend:latest
'''
}
}
stage('Docker push') {
steps {
sh '''
docker push registry.xdarkbird.duckdns.org/video-server-backend:latest docker push registry.xdarkbird.duckdns.org/video-server-backend:latest
'''
}
}
stage('Docker clean') {
steps {
sh '''
docker rmi darkbird/video-server-backend:latest
docker rmi registry.xdarkbird.duckdns.org/darkbird/video-server-backend:latest
''' '''
} }
} }