pipeline {
agent any
stages {
stage('Code') {
steps {
git url: 'https://github.com/ishwarshinde041/node-todo-cicd.git', branch: 'master'
}
}
stage('Build') {
steps {
sh 'docker build . -t node-todo-app-new'
}
}
stage ('Deploy') {
steps {
sh 'docker run -d -p 8000:8000 node-todo-app-new:latest'
}
}
}
}