File tree Expand file tree Collapse file tree 2 files changed +21
-22
lines changed Expand file tree Collapse file tree 2 files changed +21
-22
lines changed Original file line number Diff line number Diff line change 77 *******************************************************************************/
88
99node {
10- try {
11- properties([
12- [$class : ' BuildDiscarderProperty' , strategy : [$class : ' LogRotator' , numToKeepStr : ' 15' ]]
13- ])
14-
15- stage ' Checkout'
10+ properties([
11+ [$class : ' BuildDiscarderProperty' , strategy : [$class : ' LogRotator' , numToKeepStr : ' 15' ]]
12+ ])
13+
14+ stage(' Checkout' ) {
1615 checkout scm
17-
18- stage ' Gradle Build'
19- try {
20- sh " ./gradlew clean build createLocalMavenRepo --refresh-dependencies --continue"
21- } finally {
22- step([$class : ' JUnitResultArchiver' , testResults : ' **/build/test-results/test/*.xml' ])
23- }
24-
25- stage ' Maven Build'
16+ }
17+
18+ stage(' Gradle Build' ) {
19+ sh " ./gradlew clean build createLocalMavenRepo -PignoreTestFailures=true --refresh-dependencies --continue"
20+ step([$class : ' JUnitResultArchiver' , testResults : ' **/build/test-results/test/*.xml' ])
21+ }
22+
23+ stage(' Maven Build' ) {
2624 def mvnHome = tool ' M3'
2725 env. M2_HOME = " ${ mvnHome} "
2826 dir(' .m2/repository/org/eclipse/lsp4j' ) { deleteDir() }
2927 sh " ${ mvnHome} /bin/mvn -f releng --batch-mode --update-snapshots -Dmaven.repo.local=.m2/repository clean install"
30-
31- archive ' build/**'
32- slackSend " Build Succeeded - ${ env.JOB_NAME} ${ env.BUILD_NUMBER} (<${ env.BUILD_URL} |Open>)"
33-
34- } catch (e) {
35- slackSend color : ' danger' , message : " Build Failed - ${ env.JOB_NAME} ${ env.BUILD_NUMBER} (<${ env.BUILD_URL} |Open>)"
36- throw e
3728 }
29+
30+ archive ' build/**'
3831}
Original file line number Diff line number Diff line change @@ -33,3 +33,9 @@ configurations.all {
3333 force " com.google.guava:guava:18.0"
3434 }
3535}
36+
37+ if (findProperty(' ignoreTestFailures' ) == ' true' ) {
38+ tasks. withType(Test ) {
39+ ignoreFailures = true
40+ }
41+ }
You can’t perform that action at this time.
0 commit comments