This is an automated email from the ASF dual-hosted git repository.

olamy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/archiva.git


The following commit(s) were added to refs/heads/master by this push:
     new b10c3a7  simply withMaven publishers
b10c3a7 is described below

commit b10c3a71105c6eadf703d998074c6f44ebcafb11
Author: olivier lamy <[email protected]>
AuthorDate: Fri Dec 14 12:14:16 2018 +1000

    simply withMaven publishers
    
    Signed-off-by: olivier lamy <[email protected]>
---
 Jenkinsfile | 31 ++++++++++++-------------------
 1 file changed, 12 insertions(+), 19 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 6f132c9..3f41256 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -34,6 +34,7 @@ buildJdk10 = 'JDK 10 (latest)'
 buildMvn = 'Maven 3.5.2'
 deploySettings = 'archiva-uid-jenkins'
 localRepository = "../.archiva-master-repository"
+mavenOpts = '-Xms1g -Xmx2g -Djava.awt.headless=true'
 
 INTEGRATION_PIPELINE = "Archiva-IntegrationTests-Gitbox"
 
@@ -72,11 +73,11 @@ pipeline {
                     withMaven(maven: buildMvn, jdk: buildJdk,
                             mavenSettingsConfig: deploySettings,
                             mavenLocalRepo: localRepository,
-                            options: [concordionPublisher(disabled: true), 
dependenciesFingerprintPublisher(disabled: true),
-                                      findbugsPublisher(disabled: true), 
artifactsPublisher(disabled: true),
-                                      invokerPublisher(disabled: true), 
jgivenPublisher(disabled: true),
+                            publisherStrategy: 'EXPLICIT',
+                            mavenOpts: mavenOpts,
+                            options: [artifactsPublisher(disabled: false),
                                       junitPublisher(disabled: false, 
ignoreAttachments: false),
-                                      openTasksPublisher(disabled: true), 
pipelineGraphPublisher(disabled: true)]
+                                      pipelineGraphPublisher(disabled: false)]
                     )
                             {
                                 sh "chmod 755 
./src/ci/scripts/prepareWorkspace.sh"
@@ -100,10 +101,6 @@ pipeline {
             post {
                 always {
                     sh "rm -f /tmp/archiva-master-jdk-8-${env.JOB_NAME}.xml"
-                    junit testResults: '**/target/surefire-reports/TEST-*.xml'
-                }
-                success {
-                    archiveArtifacts '**/target/*.war,**/target/*-bin.zip'
                 }
                 failure {
                     notifyBuild("Failure in BuildAndDeploy stage")
@@ -129,13 +126,11 @@ pipeline {
                             checkout scm
                             timeout(120) {
                                 withMaven(maven: buildMvn, jdk: buildJdk9,
-                                        mavenSettingsConfig: deploySettings,
+                                          publisherStrategy: 'EXPLICIT',
+                                          mavenOpts: mavenOpts,
+                                          mavenSettingsConfig: deploySettings,
                                         mavenLocalRepo: ".repository",
-                                        options: 
[concordionPublisher(disabled: true), 
dependenciesFingerprintPublisher(disabled: true),
-                                                  findbugsPublisher(disabled: 
true), artifactsPublisher(disabled: true),
-                                                  invokerPublisher(disabled: 
true), jgivenPublisher(disabled: true),
-                                                  junitPublisher(disabled: 
true, ignoreAttachments: false),
-                                                  openTasksPublisher(disabled: 
true), pipelineGraphPublisher(disabled: true)]
+                                        options: [junitPublisher(disabled: 
false, ignoreAttachments: false)]
                                 )
                                         {
                                             sh "mvn clean install -U -B -e 
-fae -Dmaven.compiler.fork=true -Pci-build"
@@ -163,11 +158,9 @@ pipeline {
                                 withMaven(maven: buildMvn, jdk: buildJdk10,
                                         mavenSettingsConfig: deploySettings,
                                         mavenLocalRepo: ".repository",
-                                        options: 
[concordionPublisher(disabled: true), 
dependenciesFingerprintPublisher(disabled: true),
-                                                  findbugsPublisher(disabled: 
true), artifactsPublisher(disabled: true),
-                                                  invokerPublisher(disabled: 
true), jgivenPublisher(disabled: true),
-                                                  junitPublisher(disabled: 
true, ignoreAttachments: false),
-                                                  openTasksPublisher(disabled: 
true), pipelineGraphPublisher(disabled: true)]
+                                          publisherStrategy: 'EXPLICIT',
+                                          mavenOpts: mavenOpts,
+                                          options: [junitPublisher(disabled: 
false, ignoreAttachments: false)]
                                 )
                                         {
                                             sh "mvn clean install -U -B -e 
-fae -Dmaven.compiler.fork=true -Pci-build"

Reply via email to