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

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


The following commit(s) were added to refs/heads/archiva-2.x by this push:
     new 60d80f6f9 fix Jenkinsfile
60d80f6f9 is described below

commit 60d80f6f9fc1a4a8086e66bd6a9846c7422a986e
Author: Olivier Lamy <[email protected]>
AuthorDate: Mon Sep 5 17:08:10 2022 +1000

    fix Jenkinsfile
    
    Signed-off-by: Olivier Lamy <[email protected]>
---
 Jenkinsfile | 54 ++++++++++++++++++++++++++++--------------------------
 1 file changed, 28 insertions(+), 26 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index bc630c654..b56c26d0a 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -47,35 +47,37 @@ pipeline {
             steps {
                 timeout(120) {
 
-                      withEnv(["JAVA_HOME=${ tool "$buildJdk" }",
-                               "PATH+MAVEN=${ tool "$buildJdk" }/bin:${tool 
"buildMvn"}/bin",
-                               "MAVEN_OPTS=-Xms2g -Xmx4g 
-Djava.awt.headless=true"]) {
-                        configFileProvider(
-                                [configFile(fileId: 'archiva-uid-jenkins', 
variable: 'GLOBAL_MVN_SETTINGS')]) {
+                  withEnv(["JAVA_HOME=${ tool "$buildJdk" }",
+                           "PATH+MAVEN=${ tool "$buildJdk" }/bin:${tool 
"buildMvn"}/bin",
+                           "MAVEN_OPTS=-Xms2g -Xmx4g 
-Djava.awt.headless=true"]) {
+                    configFileProvider(
+                            [configFile(fileId: 'archiva-uid-jenkins', 
variable: 'GLOBAL_MVN_SETTINGS')]) {
 
-                                // Needs a lot of time to reload the 
repository files, try without cleanup
-                                // Not sure, but maybe
-                                // sh "rm -rf .repository"
-                                sh "chmod 755 
./src/ci/scripts/prepareWorkspace.sh"
-                                sh "./src/ci/scripts/prepareWorkspace.sh -d 
.repository"
+                            // Needs a lot of time to reload the repository 
files, try without cleanup
+                            // Not sure, but maybe
+                            // sh "rm -rf .repository"
+                            sh "chmod 755 ./src/ci/scripts/prepareWorkspace.sh"
+                            sh "./src/ci/scripts/prepareWorkspace.sh -d 
.repository"
 
-                                // Run test phase / ignore test failures
-                                // -B: Batch mode
-                                // -U: Force snapshot update
-                                // -e: Produce execution error messages
-                                // -fae: Fail at the end
-                                // -Dmaven.compiler.fork=false: Do not compile 
in a separate forked process
-                                // -Dmaven.test.failure.ignore=true: Do not 
stop, if some tests fail
-                                // -Pci-build: Profile for CI-Server
-                                script {
-                                    if (env.BRANCH_NAME == 'master' || 
env.BRANCH_NAME == 'archiva-2.x') {
-                                        sh "mvn clean deploy -B -U -e -fae -T2 
-Pci-build -DretryFailedDeploymentCount=5 -s $GLOBAL_MVN_SETTINGS 
-Dmaven.repo.local=.repository"
-                                    } else {
-                                        sh "mvn clean install -B -U -e -fae 
-T2 -Pci-build -s $GLOBAL_MVN_SETTINGS -Dmaven.repo.local=.repository"
-                                    }
+                            // Run test phase / ignore test failures
+                            // -B: Batch mode
+                            // -U: Force snapshot update
+                            // -e: Produce execution error messages
+                            // -fae: Fail at the end
+                            // -Dmaven.compiler.fork=false: Do not compile in 
a separate forked process
+                            // -Dmaven.test.failure.ignore=true: Do not stop, 
if some tests fail
+                            // -Pci-build: Profile for CI-Server
+                            script {
+                                if (env.BRANCH_NAME == 'master' || 
env.BRANCH_NAME == 'archiva-2.x') {
+                                    sh "mvn clean deploy -B -U -e -fae -T2 
-Pci-build -DretryFailedDeploymentCount=5 -s $GLOBAL_MVN_SETTINGS 
-Dmaven.repo.local=.repository"
+                                } else {
+                                    sh "mvn clean install -B -U -e -fae -T2 
-Pci-build -s $GLOBAL_MVN_SETTINGS -Dmaven.repo.local=.repository"
                                 }
+                            }
+
+                    }
+                  }                    
 
-                        }
                 }
             }
             post {
@@ -132,4 +134,4 @@ def notifyBuild(String buildStatus) {
     )
 }
 
-// vim: et:ts=4:sw=4:ft=groovy
+// vim: et:ts=4:sw=4:ft=groovy
\ No newline at end of file

Reply via email to