parse_saby/Jenkinsfile

26 lines
465 B
Groovy

pipeline {
agent { label 'agent_smith' }
stages {
stage('Stop and Remove Existing Container') {
steps {
sh '''
docker stop parse_saby || true
docker rm parse_saby || true
'''
}
}
stage('Build and Run Container') {
steps {
sh '''
docker build -t parse-saby .
docker images
docker run -d parse-saby
docker info
'''
}
}
}
}