Unverified Commit 29e1ef33 authored by nasirhm's avatar nasirhm

Revert "🔧 👷"

This reverts commit 23afb98b.
parent 23afb98b
pipeline { pipeline {
agent any agent any
stages { stages {
stage('Docker Build and Tag') { stage('Docker Build and Tag') {
steps { steps {
sh 'docker build -t my-application:latest .' sh 'docker build -t my-application:latest .'
sh 'docker tag my-application my-application:$BUILD_NUMBER' sh 'docker tag my-application my-application:$BUILD_NUMBER'
} }
} }
stage('Check for an Existing Container Running'){ stage('Run Docker Container on Jenkins Agent') {
steps {
if(sh(docker ps | grep my-application)){
sh 'docker kill my-application'
sh 'docker rm my-application'
}
}
}
stage('Run Docker Container on Jenkins Agent') {
steps { steps {
sh 'docker run -d --name my-application -p 80:80 my-application' sh 'docker run -d -p 80:80 my-application'
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment