pipeline {
agent { label 'dev' }
stages {
stage('Code') {
steps {
git url: 'https://github.com/ishwarshinde041/node-todo-cicd.git', branch: 'master'
}
}
stage('Build') {
steps {
sh 'docker build . -t node-app-new'
}
}
stage('Deploy') {
steps {
sh "docker-compose down && docker-compose up -d"
}
}
}
}
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter