[camel] branch pr/jenkins-warnings-ng created (now 11f013c)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[camel] branch pr/jenkins-warnings-ng created (now 11f013c)

zregvart
This is an automated email from the ASF dual-hosted git repository.

zregvart pushed a change to branch pr/jenkins-warnings-ng
in repository https://gitbox.apache.org/repos/asf/camel.git.


      at 11f013c  Use warnings-ng plugin to collect issues

This branch includes the following new commits:

     new 11f013c  Use warnings-ng plugin to collect issues

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Reply | Threaded
Open this post in threaded view
|

[camel] 01/01: Use warnings-ng plugin to collect issues

zregvart
This is an automated email from the ASF dual-hosted git repository.

zregvart pushed a commit to branch pr/jenkins-warnings-ng
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 11f013ca996ca3167e260f66e1f64200ce89a0c9
Author: Zoran Regvart <[hidden email]>
AuthorDate: Wed Jan 13 10:39:49 2021 +0100

    Use warnings-ng plugin to collect issues
   
    Warnings-ng plugin allows for better collection and presentation of
    issues.
---
 Jenkinsfile        | 13 ++++++++++++-
 Jenkinsfile.deploy |  6 +++++-
 Jenkinsfile.jdk11  | 13 ++++++++++++-
 Jenkinsfile.jdk14  | 13 ++++++++++++-
 Jenkinsfile.jdk16  | 13 ++++++++++++-
 5 files changed, 53 insertions(+), 5 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 641735f..c544638 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -65,6 +65,11 @@ pipeline {
             steps {
                 sh "./mvnw $MAVEN_PARAMS -Pdeploy -Dmaven.test.skip.exec=true clean deploy"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                }
+            }
         }
 
         stage('Website update') {
@@ -83,6 +88,12 @@ pipeline {
                 sh "./mvnw $MAVEN_PARAMS -pl :camel-buildtools install"
                 sh "./mvnw $MAVEN_PARAMS -Psourcecheck -Dcheckstyle.failOnViolation=false checkstyle:check"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                    recordIssues enabledForFailure: true, tool: checkStyle()
+                }
+            }
         }
 
         stage('Test') {
@@ -93,6 +104,7 @@ pipeline {
                 always {
                     junit allowEmptyResults: true, testResults: '**/target/surefire-reports/*.xml'
                     junit allowEmptyResults: true, testResults: '**/target/failsafe-reports/*.xml'
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
                 }
             }
         }
@@ -109,4 +121,3 @@ pipeline {
         }
     }
 }
-
diff --git a/Jenkinsfile.deploy b/Jenkinsfile.deploy
index 4153a50..2858163 100644
--- a/Jenkinsfile.deploy
+++ b/Jenkinsfile.deploy
@@ -65,6 +65,11 @@ pipeline {
             steps {
                 sh "./mvnw $MAVEN_PARAMS -Pdeploy -Dmaven.test.skip.exec=true clean deploy"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                }
+            }
         }
 
     }
@@ -79,4 +84,3 @@ pipeline {
         }
     }
 }
-
diff --git a/Jenkinsfile.jdk11 b/Jenkinsfile.jdk11
index 87c7391..9d4ea27 100644
--- a/Jenkinsfile.jdk11
+++ b/Jenkinsfile.jdk11
@@ -65,12 +65,23 @@ pipeline {
             steps {
                 sh "./mvnw $MAVEN_PARAMS -Dmaven.test.skip.exec=true clean install"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                }
+            }
         }
 
         stage('Checks') {
             steps {
                 sh "./mvnw $MAVEN_PARAMS -Psourcecheck -Dcheckstyle.failOnViolation=false checkstyle:check"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                    recordIssues enabledForFailure: true, tool: checkStyle()
+                }
+            }
         }
 
         stage('Test') {
@@ -81,6 +92,7 @@ pipeline {
                 always {
                     junit allowEmptyResults: true, testResults: '**/target/surefire-reports/*.xml'
                     junit allowEmptyResults: true, testResults: '**/target/failsafe-reports/*.xml'
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
                 }
             }
         }
@@ -97,4 +109,3 @@ pipeline {
         }
     }
 }
-
diff --git a/Jenkinsfile.jdk14 b/Jenkinsfile.jdk14
index ad8f8a9..936fbf2 100644
--- a/Jenkinsfile.jdk14
+++ b/Jenkinsfile.jdk14
@@ -65,12 +65,23 @@ pipeline {
             steps {
                 sh "./mvnw $MAVEN_PARAMS -Dmaven.test.skip.exec=true clean install"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                }
+            }
         }
 
         stage('Checks') {
             steps {
                 sh "./mvnw $MAVEN_PARAMS -Psourcecheck -Dcheckstyle.failOnViolation=false checkstyle:check"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                    recordIssues enabledForFailure: true, tool: checkStyle()
+                }
+            }
         }
 
         stage('Test') {
@@ -81,6 +92,7 @@ pipeline {
                 always {
                     junit allowEmptyResults: true, testResults: '**/target/surefire-reports/*.xml'
                     junit allowEmptyResults: true, testResults: '**/target/failsafe-reports/*.xml'
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
                 }
             }
         }
@@ -97,4 +109,3 @@ pipeline {
         }
     }
 }
-
diff --git a/Jenkinsfile.jdk16 b/Jenkinsfile.jdk16
index a21b84c..51605ef 100644
--- a/Jenkinsfile.jdk16
+++ b/Jenkinsfile.jdk16
@@ -65,12 +65,23 @@ pipeline {
             steps {
                 sh "./mvnw $MAVEN_PARAMS -Darchetype.test.skip -Dmaven.test.skip.exec=true clean install"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                }
+            }
         }
 
         stage('Checks') {
             steps {
                 sh "./mvnw $MAVEN_PARAMS -Darchetype.test.skip -Psourcecheck -Dcheckstyle.failOnViolation=false checkstyle:check"
             }
+            post {
+                always {
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
+                    recordIssues enabledForFailure: true, tool: checkStyle()
+                }
+            }
         }
 
         stage('Test') {
@@ -81,6 +92,7 @@ pipeline {
                 always {
                     junit allowEmptyResults: true, testResults: '**/target/surefire-reports/*.xml'
                     junit allowEmptyResults: true, testResults: '**/target/failsafe-reports/*.xml'
+                    recordIssues enabledForFailure: true, tools: [mavenConsole(), java(), javaDoc()]
                 }
             }
         }
@@ -97,4 +109,3 @@ pipeline {
         }
     }
 }
-