rimajon-ktor/Jenkinsfile

23 lines
445 B
Groovy

pipeline {
agent any
stages {
stage('Build FAT JAR') {
agent {
docker {
image "gradle:7.6.4-jdk11"
reuseNode true
}
}
steps {
sh 'gradle shadowJar'
}
}
stage("Deploy jar") {
steps {
sh "docker compose up --build -d"
}
}
}
}