27 lines
935 B
Groovy
27 lines
935 B
Groovy
pipeline {
|
|
agent any
|
|
|
|
stages {
|
|
stage('Build') {
|
|
steps {
|
|
sh 'docker build -t microblog:latest .'
|
|
}
|
|
}
|
|
stage('Deploy') {
|
|
steps {
|
|
// Stop running microblog container
|
|
sh 'docker stop $(docker ps -q --filter ancestor=microblog:latest)'
|
|
// Deploy new container
|
|
sh 'docker run -d -p 5000:5000 microblog:latest'
|
|
}
|
|
}
|
|
stage('Hello To Discord') {
|
|
steps {
|
|
echo ' Test to Discord'
|
|
discordSend description: '', footer: '', image: '', link: 'http://3.91.14.163:8080', result: '', scmWebUrl: '', thumbnail: '', title:
|
|
'HelloToDiscordTest', webhookURL: 'https://discord.com/api/webhooks/1075879011667955872/Nk0gmKZkrISEs-hru-HjtzzgezWweABCdPsOKGIzkmj5xMcqKC3m1-dx7GZSu0yURAOo'
|
|
}
|
|
}
|
|
}
|
|
}
|