parse_saby/Jenkinsfile

23 lines
453 B
Groovy

pipeline {
agent { label 'agent_smith' }
stages {
stage('recreate > build > reun container') {
steps {
sh 'docker stop parse_saby || true'
sh "docker rm parse_saby || true"
sh "docker-compose up --force-recreate --build -d parse_saby"
sh "docker image prune -f"
}
}
stage('show logs') {
steps {
sh '''
docker-compose logs -f
'''
}
}
}
}