From 390ef359bd1d7c686d9a4624126f6133a4326c92 Mon Sep 17 00:00:00 2001 From: LorenzoDevOps <37579955+LorenzoDevOps@users.noreply.github.com> Date: Mon, 7 May 2018 15:33:36 +0200 Subject: [PATCH 1/3] Pipeline created manually using the blue ocean editor --- Jenkinsfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..d8a4880 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,26 @@ +pipeline { + agent { + node { + label 'master' + } + + } + stages { + stage('Build') { + steps { + withMaven(maven: 'M3') { + sh 'mvn clean install' + } + + withMaven(maven: 'M3') + sh 'mvn -Dmaven.test.failure.ignore clean package' + } + } + stage('Results') { + steps { + junit '**/target/surefire-reports/TEST-*.xml' + archiveArtifacts 'target/*.jar' + } + } + } +} \ No newline at end of file From d53cb2521a52aa7679b49bbca0ffe5c7cc91696d Mon Sep 17 00:00:00 2001 From: LorenzoDevOps <37579955+LorenzoDevOps@users.noreply.github.com> Date: Mon, 7 May 2018 15:49:24 +0200 Subject: [PATCH 2/3] Update Jenkinsfile --- Jenkinsfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d8a4880..5d86245 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,8 +12,9 @@ pipeline { sh 'mvn clean install' } - withMaven(maven: 'M3') + withMaven(maven: 'M3') { sh 'mvn -Dmaven.test.failure.ignore clean package' + } } } stage('Results') { @@ -23,4 +24,4 @@ pipeline { } } } -} \ No newline at end of file +} From bc0a045a9c393b5b81477683c0d74fec512a05c8 Mon Sep 17 00:00:00 2001 From: LorenzoDevOps <37579955+LorenzoDevOps@users.noreply.github.com> Date: Mon, 7 May 2018 16:00:39 +0200 Subject: [PATCH 3/3] Update Jenkinsfile --- Jenkinsfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5d86245..930f543 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,7 +3,6 @@ pipeline { node { label 'master' } - } stages { stage('Build') {