This is an automated email from the ASF dual-hosted git repository.
martin_s 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 8b36937 Fixing pipeline syntax
8b36937 is described below
commit 8b369376e8e8d5714de78a63f6d001a4aaaba23a
Author: Martin Stockhammer <[email protected]>
AuthorDate: Tue May 1 13:42:14 2018 +0200
Fixing pipeline syntax
---
Jenkinsfile | 72 ++++++++++++++++++++++++++++---------------------------------
1 file changed, 33 insertions(+), 39 deletions(-)
diff --git a/Jenkinsfile b/Jenkinsfile
index 92e4561..c2620d8 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -10,12 +10,10 @@ node(labels) {
echo "Info: Job-Name=${JOB_NAME}, Branch=${BRANCH_NAME}, Workspace=${PWD},
Repo-Dir=${REPO_DIR}"
stage('Checkout') {
- steps {
- checkout scm
- script {
- currentBuild.displayName = "Archiva master build"
- currentBuild.description = "This builds, tests and deploys the
current artifact from archiva master branch."
- }
+ checkout scm
+ script {
+ currentBuild.displayName = "Archiva master build"
+ currentBuild.description = "This builds, tests and deploys the
current artifact from archiva master branch."
}
post {
failure {
@@ -25,30 +23,28 @@ node(labels) {
}
stage('Build') {
- steps {
- timeout(120) {
- withMaven(maven: buildMvn, jdk: buildJdk,
- mavenSettingsConfig: deploySettings,
- mavenLocalRepo: REPO_DIR
- )
- {
- sh "chmod 755 ./src/ci/scripts/prepareWorkspace.sh"
- sh "./src/ci/scripts/prepareWorkspace.sh"
- // Needs a lot of time to reload the repository
files, try without cleanup
- // Not sure, but maybe
- // sh "rm -rf .repository"
+ timeout(120) {
+ withMaven(maven: buildMvn, jdk: buildJdk,
+ mavenSettingsConfig: deploySettings,
+ mavenLocalRepo: REPO_DIR
+ )
+ {
+ sh "chmod 755 ./src/ci/scripts/prepareWorkspace.sh"
+ sh "./src/ci/scripts/prepareWorkspace.sh"
+ // Needs a lot of time to reload the repository files,
try without cleanup
+ // Not sure, but maybe
+ // sh "rm -rf .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
- sh "mvn clean install -B -U -e -fae
-Dmaven.test.failure.ignore=true -T2 -Dmaven.compiler.fork=false -Pci-build"
- }
- }
+ // 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
+ sh "mvn clean install -B -U -e -fae
-Dmaven.test.failure.ignore=true -T2 -Dmaven.compiler.fork=false -Pci-build"
+ }
}
post {
success {
@@ -62,16 +58,14 @@ node(labels) {
}
stage('Deploy') {
- steps {
- timeout(120) {
- withMaven(maven: buildMvn, jdk: buildJdk,
- mavenSettingsConfig: deploySettings,
- mavenLocalRepo: REPO_DIR
- )
- {
- sh "mvn deploy -B -Dmaven.test.skip=true"
- }
- }
+ timeout(120) {
+ withMaven(maven: buildMvn, jdk: buildJdk,
+ mavenSettingsConfig: deploySettings,
+ mavenLocalRepo: REPO_DIR
+ )
+ {
+ sh "mvn deploy -B -Dmaven.test.skip=true"
+ }
}
post {
failure {
--
To stop receiving notification emails like this one, please contact
[email protected].