Merge pull request #461 from apache/WW-5063-null-check

[WW-5063] Adds null check for ActionInvocation
diff --git a/Jenkinsfile b/Jenkinsfile
index be834d1..05cdb28 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',
+                    transfers: [
+                        sshTransfer(
+                            remoteDirectory: '/x1/dist/struts',
+                            removePrefix: 'assembly/target/assembly/out',
+                            sourceFiles: 'assembly/target/assembly/out/struts-*.zip'
+                        )
+                    ],
+                    verbose: true
+                )
+            ])
+          }
+        }
         stage('Code Quality') {
           when {
             branch 'master'
diff --git a/README.md b/README.md
index fa7573c..3356c13 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@
 The Apache Struts web framework
 -------------------------------
 
-[![Build Status @ Jenkins](https://ci-builds.apache.org/buildStatus/icon?job=Struts%2FStruts+Core%2Fmaster)](https://ci-builds.apache.org/job/Struts/job/Struts%20Core/job/master/)
+[![Build Status @ Jenkins](https://builds.apache.org/buildStatus/icon?job=Struts%2FStruts+Core%2Fmaster)](https://ci-builds.apache.org/job/Struts/job/Struts%20Core/job/master/)
 [![Build Status @ Travis](https://travis-ci.com/apache/struts.svg?branch=master)](https://travis-ci.com/apache/struts)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.struts/struts2-core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.struts/struts2-core/)
 [![Javadocs](https://javadoc.io/badge/org.apache.struts/struts2-core.svg)](https://javadoc.io/doc/org.apache.struts/struts2-core)
diff --git a/pom.xml b/pom.xml
index ecba6d8..2bc558d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,7 +61,7 @@
 
     <ciManagement>
         <system>Jenkins</system>
-        <url>https://builds.apache.org/view/S-Z/view/Struts/</url>
+        <url>https://builds.apache.org/job/Struts/</url>
         <notifiers>
             <notifier>
                 <type>mail</type>