[struts] branch master updated: Stops clean goal

2020-02-11 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git


The following commit(s) were added to refs/heads/master by this push:
 new 7e0dadb  Stops clean goal
7e0dadb is described below

commit 7e0dadb90efacf3f2464a31e79f7f5e6b1f8cc7b
Author: Lukasz Lenart 
AuthorDate: Tue Feb 11 20:15:31 2020 +0100

Stops clean goal
---
 Jenkinsfile | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 55d013e..51b66b5 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -1,6 +1,6 @@
 #!groovy
 
-dockerArgs = '-v $HOME/.m2:/root/.m2 -e MAVEN_OPTS="-Xmx1024m" -e USER=root -u 
root'
+dockerArgs = '-v $HOME/.m2:/root/.m2 -e MAVEN_OPTS="-Xmx1024m" -e USER=$USER'
 
 pipeline {
   agent none
@@ -26,7 +26,7 @@ pipeline {
   stages {
 stage('Build') {
   steps {
-sh 'mvn -B clean package -DskipTests -DskipAssembly'
+sh 'mvn -B package -DskipTests -DskipAssembly'
   }
 }
 stage('Test') {
@@ -54,7 +54,7 @@ pipeline {
   stages {
 stage('Build') {
   steps {
-sh 'mvn -B clean package -DskipTests -DskipAssembly'
+sh 'mvn -B package -DskipTests -DskipAssembly'
   }
 }
 stage('Test') {
@@ -82,7 +82,7 @@ pipeline {
   stages {
 stage('Build') {
   steps {
-sh 'mvn -B clean package -DskipTests -DskipAssembly'
+sh 'mvn -B package -DskipTests -DskipAssembly'
   }
 }
 stage('Test') {



[struts] branch master updated: Stops reusing node

2020-02-11 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git


The following commit(s) were added to refs/heads/master by this push:
 new 9cb8e1e  Stops reusing node
9cb8e1e is described below

commit 9cb8e1e037bce27ad291a7feeed895b1044abf47
Author: Lukasz Lenart 
AuthorDate: Tue Feb 11 20:02:54 2020 +0100

Stops reusing node
---
 Jenkinsfile | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index cfa90e4..55d013e 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -9,6 +9,7 @@ pipeline {
 timeout(80)
 disableConcurrentBuilds()
 skipStagesAfterUnstable()
+quietPeriod(30)
   }
   triggers {
 pollSCM 'H/15 * * * *'
@@ -20,7 +21,6 @@ pipeline {
   label 'ubuntu'
   image 'maven:3-jdk-11'
   args "$dockerArgs"
-  reuseNode true
 }
   }
   stages {
@@ -49,7 +49,6 @@ pipeline {
   label 'ubuntu'
   image 'maven:3-jdk-9'
   args "$dockerArgs"
-  reuseNode true
 }
   }
   stages {
@@ -78,7 +77,6 @@ pipeline {
   label 'ubuntu'
   image 'maven:3-jdk-8'
   args "$dockerArgs"
-  reuseNode true
 }
   }
   stages {



[struts-site] branch asf-site updated: Updates production by Jenkins

2020-02-11 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new a2f2c0a  Updates production by Jenkins
a2f2c0a is described below

commit a2f2c0a8ff89d1456d560a7ede2cf1b831462a55
Author: jenkins 
AuthorDate: Tue Feb 11 18:56:19 2020 +

Updates production by Jenkins
---
 content/core-developers/action-configuration.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content/core-developers/action-configuration.html 
b/content/core-developers/action-configuration.html
index ce881da..35b5878 100644
--- a/content/core-developers/action-configuration.html
+++ b/content/core-developers/action-configuration.html
@@ -212,7 +212,7 @@ to setting this property to true.
 Although action naming is pretty flexible, one should pay attention when 
using dots (eg. create.user) and/or dashes 
 (eg. my-action). While the dot notation has no known side effects at this 
time, the dash notation will cause problems 
 with the generated JavaScript for certain tags and themes. Use with caution, 
and always try to use camelcase action 
-names (eg. createUser) or underscores (eg. my-action).
+names (eg. createUser) or underscores (eg. my_action).
 
 Allowed action names
 



Buildbot failure in on jekyll_websites

2020-02-11 Thread buildbot
The Buildbot has detected a failed build on builder jekyll_websites while 
building struts.
Full details are available at:
https://ci2.apache.org/#builders/7/builds/26

Buildbot URL: https://ci2.apache.org/

Worker for this Build: bb_slave10_ubuntu

Build Reason: Triggered jekyll auto-build via .asf.yaml by lukaszlenart
Blamelist: asfinfra, commits@struts.apache.org

BUILD FAILED: failed '/usr/local/bin/jekyll-build.py --sourcetype ...' (failure)

Sincerely,
 -The Buildbot



[struts-site] branch master updated: Update action-configuration.md

2020-02-11 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/master by this push:
 new 5b067f0  Update action-configuration.md
 new e4046ed  Merge pull request #140 from Josh-Reichman/patch-1
5b067f0 is described below

commit 5b067f0ee49691ed77540440eba1f223dae44583
Author: Josh Reichman 
AuthorDate: Tue Feb 11 11:21:56 2020 -0500

Update action-configuration.md

changed the dash to an underscore
---
 source/core-developers/action-configuration.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/core-developers/action-configuration.md 
b/source/core-developers/action-configuration.md
index ddb71bc..ebc7210 100644
--- a/source/core-developers/action-configuration.md
+++ b/source/core-developers/action-configuration.md
@@ -82,7 +82,7 @@ __Action Names with Dots and Dashes__
 Although action naming is pretty flexible, one should pay attention when using 
dots (eg. create.user) and/or dashes 
 (eg. my-action). While the dot notation has no known side effects at this 
time, the dash notation will cause problems 
 with the generated JavaScript for certain tags and themes. Use with caution, 
and always try to use camelcase action 
-names (eg. createUser) or underscores (eg. my-action).
+names (eg. createUser) or underscores (eg. my_action).
 
 __Allowed action names__
 



[struts] branch master updated: Blocks concurrent builds

2020-02-11 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git


The following commit(s) were added to refs/heads/master by this push:
 new 33d672f  Blocks concurrent builds
33d672f is described below

commit 33d672f1a74f5360888185ba14a60ae426af7d9b
Author: Lukasz Lenart 
AuthorDate: Tue Feb 11 19:52:44 2020 +0100

Blocks concurrent builds
---
 Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 07fe57b..cfa90e4 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -7,7 +7,7 @@ pipeline {
   options {
 buildDiscarder logRotator(daysToKeepStr: '14', numToKeepStr: '10')
 timeout(80)
-// disableConcurrentBuilds()
+disableConcurrentBuilds()
 skipStagesAfterUnstable()
   }
   triggers {



[struts] branch master updated: Drops one stage too much

2020-02-11 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git


The following commit(s) were added to refs/heads/master by this push:
 new c53a2c6  Drops one stage too much
c53a2c6 is described below

commit c53a2c6b99332e0d991461d2929bee00f8fda92d
Author: Lukasz Lenart 
AuthorDate: Tue Feb 11 19:52:06 2020 +0100

Drops one stage too much
---
 Jenkinsfile | 182 ++--
 1 file changed, 90 insertions(+), 92 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 1186e4e..07fe57b 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -14,121 +14,119 @@ pipeline {
 pollSCM 'H/15 * * * *'
   }
   stages {
-stage('Build on various JDKs') {
-  stage('JDK 11') {
-agent {
-  docker {
-label 'ubuntu'
-image 'maven:3-jdk-11'
-args "$dockerArgs"
-reuseNode true
+stage('JDK 11') {
+  agent {
+docker {
+  label 'ubuntu'
+  image 'maven:3-jdk-11'
+  args "$dockerArgs"
+  reuseNode true
+}
+  }
+  stages {
+stage('Build') {
+  steps {
+sh 'mvn -B clean package -DskipTests -DskipAssembly'
   }
 }
-stages {
-  stage('Build') {
-steps {
-  sh 'mvn -B clean package -DskipTests -DskipAssembly'
-}
+stage('Test') {
+  steps {
+sh 'mvn -B test'
+step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
   }
-  stage('Test') {
-steps {
-  sh 'mvn -B test'
-  step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
-}
-post {
-  always {
-junit(testResults: '**/surefire-reports/*.xml', 
allowEmptyResults: true)
-junit(testResults: '**/failsafe-reports/*.xml', 
allowEmptyResults: true)
-  }
+  post {
+always {
+  junit(testResults: '**/surefire-reports/*.xml', 
allowEmptyResults: true)
+  junit(testResults: '**/failsafe-reports/*.xml', 
allowEmptyResults: true)
 }
   }
 }
   }
-  stage('JDK 9') {
-agent {
-  docker {
-label 'ubuntu'
-image 'maven:3-jdk-9'
-args "$dockerArgs"
-reuseNode true
+}
+stage('JDK 9') {
+  agent {
+docker {
+  label 'ubuntu'
+  image 'maven:3-jdk-9'
+  args "$dockerArgs"
+  reuseNode true
+}
+  }
+  stages {
+stage('Build') {
+  steps {
+sh 'mvn -B clean package -DskipTests -DskipAssembly'
   }
 }
-stages {
-  stage('Build') {
-steps {
-  sh 'mvn -B clean package -DskipTests -DskipAssembly'
-}
+stage('Test') {
+  steps {
+sh 'mvn -B test'
+step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
   }
-  stage('Test') {
-steps {
-  sh 'mvn -B test'
-  step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
-}
-post {
-  always {
-junit(testResults: '**/surefire-reports/*.xml', 
allowEmptyResults: true)
-junit(testResults: '**/failsafe-reports/*.xml', 
allowEmptyResults: true)
-  }
+  post {
+always {
+  junit(testResults: '**/surefire-reports/*.xml', 
allowEmptyResults: true)
+  junit(testResults: '**/failsafe-reports/*.xml', 
allowEmptyResults: true)
 }
   }
 }
   }
-  stage('JDK 8') {
-agent {
-  docker {
-label 'ubuntu'
-image 'maven:3-jdk-8'
-args "$dockerArgs"
-reuseNode true
+}
+stage('JDK 8') {
+  agent {
+docker {
+  label 'ubuntu'
+  image 'maven:3-jdk-8'
+  args "$dockerArgs"
+  reuseNode true
+}
+  }
+  stages {
+stage('Build') {
+  steps {
+sh 'mvn -B clean package -DskipTests -DskipAssembly'
   }
 }
-stages {
-  stage('Build') {
-steps {
-  sh 'mvn -B clean package -DskipTests -DskipAssembly'
-}
+stage('Test') {
+  steps {
+sh 'mvn -B test'
+step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
   }
-  stage('Test') {
-steps {
-  sh 'mvn -B test'
-  step([$class: 

[struts] branch master updated: Drops unused update-impact plugin

2020-02-11 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git


The following commit(s) were added to refs/heads/master by this push:
 new 7a6daed  Drops unused update-impact plugin
7a6daed is described below

commit 7a6daed58876485f67701e550d829a80b492611b
Author: Lukasz Lenart 
AuthorDate: Tue Feb 11 19:45:57 2020 +0100

Drops unused update-impact plugin
---
 pom.xml | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/pom.xml b/pom.xml
index 3791eeb..3ad1f23 100644
--- a/pom.xml
+++ b/pom.xml
@@ -247,33 +247,6 @@
 
 
 
-
-update-impact
-
-1.8
-
-update-impact
-
-
-
-
-
-com.updateimpact
-updateimpact-maven-plugin
-1.0.12
-
-
-validate
-
-submit
-
-
-
-
-
-
-
-
 
 
 



[struts] branch master updated: Avoids parallel builds to avoid problems with clean

2020-02-11 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git


The following commit(s) were added to refs/heads/master by this push:
 new b806dae  Avoids parallel builds to avoid problems with clean
b806dae is described below

commit b806daeb1f7c265dbe6257f66010cbd8a6b053b5
Author: Lukasz Lenart 
AuthorDate: Tue Feb 11 19:42:45 2020 +0100

Avoids parallel builds to avoid problems with clean
---
 Jenkinsfile | 182 ++--
 1 file changed, 90 insertions(+), 92 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 688aa95..1186e4e 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -15,121 +15,119 @@ pipeline {
   }
   stages {
 stage('Build on various JDKs') {
-  parallel {
-stage('JDK 11') {
-  agent {
-docker {
-  label 'ubuntu'
-  image 'maven:3-jdk-11'
-  args "$dockerArgs"
-  reuseNode true
+  stage('JDK 11') {
+agent {
+  docker {
+label 'ubuntu'
+image 'maven:3-jdk-11'
+args "$dockerArgs"
+reuseNode true
+  }
+}
+stages {
+  stage('Build') {
+steps {
+  sh 'mvn -B clean package -DskipTests -DskipAssembly'
 }
   }
-  stages {
-stage('Build') {
-  steps {
-sh 'mvn -B clean package -DskipTests -DskipAssembly'
-  }
+  stage('Test') {
+steps {
+  sh 'mvn -B test'
+  step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
 }
-stage('Test') {
-  steps {
-sh 'mvn -B test'
-step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
-  }
-  post {
-always {
-  junit(testResults: '**/surefire-reports/*.xml', 
allowEmptyResults: true)
-  junit(testResults: '**/failsafe-reports/*.xml', 
allowEmptyResults: true)
-}
+post {
+  always {
+junit(testResults: '**/surefire-reports/*.xml', 
allowEmptyResults: true)
+junit(testResults: '**/failsafe-reports/*.xml', 
allowEmptyResults: true)
   }
 }
   }
 }
-stage('JDK 9') {
-  agent {
-docker {
-  label 'ubuntu'
-  image 'maven:3-jdk-9'
-  args "$dockerArgs"
-  reuseNode true
+  }
+  stage('JDK 9') {
+agent {
+  docker {
+label 'ubuntu'
+image 'maven:3-jdk-9'
+args "$dockerArgs"
+reuseNode true
+  }
+}
+stages {
+  stage('Build') {
+steps {
+  sh 'mvn -B clean package -DskipTests -DskipAssembly'
 }
   }
-  stages {
-stage('Build') {
-  steps {
-sh 'mvn -B clean package -DskipTests -DskipAssembly'
-  }
+  stage('Test') {
+steps {
+  sh 'mvn -B test'
+  step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
 }
-stage('Test') {
-  steps {
-sh 'mvn -B test'
-step([$class: 'JiraIssueUpdater', issueSelector: [$class: 
'DefaultIssueSelector'], scm: scm])
-  }
-  post {
-always {
-  junit(testResults: '**/surefire-reports/*.xml', 
allowEmptyResults: true)
-  junit(testResults: '**/failsafe-reports/*.xml', 
allowEmptyResults: true)
-}
+post {
+  always {
+junit(testResults: '**/surefire-reports/*.xml', 
allowEmptyResults: true)
+junit(testResults: '**/failsafe-reports/*.xml', 
allowEmptyResults: true)
   }
 }
   }
 }
-stage('JDK 8') {
-  agent {
-docker {
-  label 'ubuntu'
-  image 'maven:3-jdk-8'
-  args "$dockerArgs"
-  reuseNode true
+  }
+  stage('JDK 8') {
+agent {
+  docker {
+label 'ubuntu'
+image 'maven:3-jdk-8'
+args "$dockerArgs"
+reuseNode true
+  }
+}
+stages {
+  stage('Build') {
+steps {
+  sh 'mvn -B clean package -DskipTests -DskipAssembly'
 }
   }
-  stages {
-stage('Build') {
-  steps {
-sh 'mvn -B clean package -DskipTests -DskipAssembly'
-  }
+