diff --git a/Jenkinsfile b/Jenkinsfile index 0781f8d..6c1f3f8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,19 +1,21 @@ pipeline { - agent { - docker { - image "gradle:7.6.4-jdk11" - } - } + 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 "echo ':D (need to spin up container)'" + sh "docker compose up -d" } } } diff --git a/docker-compose.yml b/docker-compose.yml index aa353f3..8d5a2f7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,7 @@ services: web: + container_name: rimajon-be + restart: on-failure build: . ports: - "9124:8080"