minesweeper-frontend/Jenkinsfile
Jose134 0786dbab17
Some checks failed
gitea/minesweeper-frontend/pipeline/head There was a failure building this commit
Dockerfile config
2025-01-21 23:58:02 +01:00

37 lines
1.1 KiB
Groovy

pipeline {
agent any
stages {
stage('Docker build') {
steps {
sh '''
docker build --network="host" -t darkbird/swave-frontend:latest .
'''
}
}
stage('Docker tag') {
steps {
sh '''
docker image tag darkbird/minesweeper-frontend:latest registry.xdarkbird.duckdns.org/darkbird/minesweeper-frontend:latest
'''
}
}
stage('Docker push') {
steps {
sh '''
docker push registry.xdarkbird.duckdns.org/darkbird/minesweeper-frontend:latest
'''
}
}
stage('Docker clean') {
steps {
sh '''
docker rmi darkbird/minesweeper-frontend:latest
docker rmi registry.xdarkbird.duckdns.org/darkbird/minesweeper-frontend:latest
docker image prune -f
'''
}
}
}
}