Adds step to publish artifacts to nightlies.a.o
diff --git a/Jenkinsfile b/Jenkinsfile
index be834d1..58fa96a 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -143,10 +143,30 @@
}
steps {
withCredentials([file(credentialsId: 'lukaszlenart-repository-access-token', variable: 'CUSTOM_SETTINGS')]) {
- sh 'mvn -s \${CUSTOM_SETTINGS} deploy -skipAssembly'
+ sh 'mvn -s \${CUSTOM_SETTINGS} deploy'
}
}
}
+ stage('Upload nightlies') {
+ when {
+ branch 'master'
+ }
+ steps {
+ sshPublisher(publishers: [
+ sshPublisherDesc(
+ configName: 'nightlies.a.o',
+ transfers: [
+ sshTransfer(
+ remoteDirectory: '/x1/dist/struts',
+ removePrefix: 'target/assembly/out',
+ sourceFiles: 'target/assembly/out/struts-*.zip'
+ )
+ ],
+ verbose: true
+ )
+ ])
+ }
+ }
stage('Code Quality') {
when {
branch 'master'