27 lines
586 B
Groovy
27 lines
586 B
Groovy
pipeline {
|
||
agent any
|
||
tools {
|
||
maven "Maven 3.6.3"
|
||
}
|
||
stages {
|
||
stage('Build') {
|
||
steps {
|
||
sh "docker-compose build"
|
||
}
|
||
}
|
||
stage('Deploy') {
|
||
steps {
|
||
sh "docker-compose up -d"
|
||
sh "ssh jenkins@s5000xvn echo 'Dupa dupa dupa'"
|
||
sh "docker-compose ‐‐context DEV up -d"
|
||
}
|
||
}
|
||
stage('Logs') {
|
||
steps {
|
||
sleep time: 1, unit: 'MINUTES'
|
||
sh 'ssh docker logs klaus'
|
||
}
|
||
}
|
||
}
|
||
}
|