Skip to content

Commit 33228c9

Browse files
authored
Merge pull request #632 from ancho/build/openjdk14
cleanup and build against openjdk 14
2 parents 0f85e2a + 753992a commit 33228c9

File tree

5 files changed

+34
-13
lines changed

5 files changed

+34
-13
lines changed

.travis.yml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
language: java
22

33
os: linux
4-
dist: trusty
4+
dist: bionic
55

66
addons:
77
hosts:
@@ -14,31 +14,35 @@ before_install:
1414
install: true
1515

1616
script:
17-
- "./gradlew check"
18-
19-
after_failure:
20-
- "./gradlew clean check -debug --stacktrace"
21-
22-
after_success:
23-
- "./gradlew -PskipSigning jacocoRootReport coveralls || ./gradlew clean"
17+
- "./gradlew check --stacktrace"
2418

2519
jdk:
20+
- openjdk14
2621
- openjdk11
27-
- oraclejdk8
2822
- openjdk8
2923

3024
jobs:
3125
include:
3226

33-
- script: "./gradlew check"
34-
jdk:
27+
- jdk: openjdk14
28+
os: osx
29+
30+
- jdk: openjdk11
3531
os: osx
3632

3733
- stage: Quality Check
38-
jdk: oraclejdk8
34+
name: sonarqube
35+
jdk: openjdk11
3936
script:
4037
- "./gradlew jacocoRootReport sonarqube -i --stacktrace"
4138

39+
- stage: Quality Check
40+
name: coveralls
41+
jdk: openjdk11
42+
script:
43+
- "./gradlew -PskipSigning jacocoRootReport coveralls -i --stacktrace"
44+
- curl -F 'json_file=@build/coveralls/report.json' 'https://coveralls.io/api/v1/jobs'
45+
4246
notifications:
4347
irc: "irc.freenode.org#jbake"
4448
webhooks:

appveyor.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
image:
2+
- Visual Studio 2019
13
version: '{build}'
24
skip_tags: true
35
skip_commits:
@@ -8,6 +10,7 @@ environment:
810
matrix:
911
- JAVA_HOME: C:\Program Files\Java\jdk1.8.0
1012
- JAVA_HOME: C:\Program Files\Java\jdk11
13+
- JAVA_HOME: C:\Program Files\Java\jdk14
1114

1215
install:
1316
- SET PATH=%JAVA_HOME%\bin;%PATH%

build.gradle

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ subprojects {
9090

9191
test {
9292
useJUnitPlatform()
93+
94+
testLogging {
95+
events "passed", "skipped", "failed"
96+
exceptionFormat "full"
97+
}
9398
}
9499

95100
dependencies {
@@ -180,6 +185,8 @@ task testReport(type: TestReport) {
180185
coveralls {
181186
sourceDirs = subprojects.sourceSets.main.allSource.srcDirs.flatten()
182187
jacocoReportPath = "${buildDir}/reports/jacoco/jacocoRootReport/jacocoRootReport.xml"
188+
saveAsFile = true
189+
sendToCoveralls = false
183190
}
184191

185192
tasks.coveralls {

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ assertjCoreVersion = 3.15.0
3636
mockitoVersion = 3.3.3
3737

3838
# build dependencies
39-
jacocoVersion = 0.8.3
39+
jacocoVersion = 0.8.5
4040
grgitVersion = 1.6.0
4141

4242

jbake-dist/build.gradle

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,11 @@ task smokeTest(type: Test, dependsOn: installDist) {
4444
shouldRunAfter test
4545
}
4646

47+
smokeTest {
48+
testLogging {
49+
events "passed", "skipped", "failed"
50+
exceptionFormat "full"
51+
}
52+
}
53+
4754
check.dependsOn smokeTest

0 commit comments

Comments
 (0)