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'