From ad24d4ee279419dc7061201bdc3c8af05c2df426 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Szab=C3=B3=20Barnab=C3=A1s?= Date: Mon, 29 Jan 2018 22:25:13 +0100 Subject: [PATCH] Jenkinsfile --- Jenkinsfile | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 67257e138..518635499 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -10,13 +10,16 @@ pipeline { stages { stage('Build the code') { - agent { - docker { - image 'openjdk:8-jdk-alpine' - args '-v /var/jenkins_home/.m2:/root/.m2' - } - } steps { + script { + def buildContainer = docker.image('docker.loxon.eu/infra/angularcli:alpine').withRun('-v /var/jenkins_home/.m2:/root/.m2') + buildContainer.pull() + buildContainer.inside { + sh ''' + ./mvnw clean package -DskipTests + ''' + } + } sh './mvnw clean package -DskipTests' sh 'pwd' sh 'ls -la'