[NO-JIRA] Add a 'Verify' stage to perform release verfication steps on every build (#905)

- add apache-rat:check
 - Add exclude .ts to rat config
This commit is contained in:
Matt Pavlovich 2022-09-03 13:10:02 -05:00 committed by GitHub
parent ead9533d53
commit 91b8a3cebd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 0 deletions

7
Jenkinsfile vendored
View File

@ -87,6 +87,13 @@ pipeline {
}
}
stage('Verify') {
steps {
echo 'Running apache-rat:check'
sh 'mvn apache-rat:check'
}
}
stage('Tests') {
steps {
echo 'Running tests'

View File

@ -1402,6 +1402,7 @@
<exclude>**/kahadb/**/*.data</exclude>
<exclude>**/resources/*.xsd</exclude>
<exclude>**/src/test/resources/keystore</exclude>
<exclude>**/*.ts</exclude>
<!-- web, web-console, web-demo files -->
<exclude>**/webapp/mqtt/mqttws31.js</exclude>
<exclude>**/webapp/js/dojo.js</exclude>