Skip to content

Commit 43e38ea

Browse files
authored
build with java 21 (via #1090)
1 parent 36ebd1b commit 43e38ea

File tree

7 files changed

+19
-24
lines changed

7 files changed

+19
-24
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,18 @@ jobs:
1414
build:
1515
name: "Build"
1616
runs-on: ubuntu-latest
17-
strategy:
18-
fail-fast: false
19-
matrix:
20-
java-version: [ '17.0.x' ]
2117
steps:
2218
- uses: actions/[email protected]
2319

24-
- name: Set up JDK ${{ matrix.java-version }}
20+
- name: "Set up JDK"
2521
uses: actions/setup-java@v4
2622
with:
2723
distribution: 'zulu'
28-
java-version: ${{ matrix.java-version }}
24+
java-version: 21
2925

30-
- name: Build with Gradle
26+
- name: "Build with Gradle"
3127
run: ./gradlew build -x test --scan
3228

33-
- name: Run tests
29+
- name: "Run tests"
3430
if: always()
3531
run: ./gradlew --no-build-cache cleanTest test

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ jobs:
1010
steps:
1111
- uses: actions/[email protected]
1212

13-
- name: "Set up JDK 17.0.x"
13+
- name: "Set up JDK"
1414
uses: actions/setup-java@v4
1515
with:
1616
distribution: 'zulu'
17-
java-version: '17.0.x'
17+
java-version: '21'
1818

1919
- name: Set up GPG
2020
run: echo -n "${GPG_PRIVATE_KEY}" | base64 --decode > ${GITHUB_WORKSPACE}/${GPG_KEY_ID}.gpg

allure-scalatest/build.gradle.kts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,15 @@ description = "Allure ScalaTest Integration"
44

55
apply(plugin = "scala")
66

7-
val availableScalaVersions = listOf("2.11", "2.12", "2.13")
8-
val defaultScala211Version = "2.11.12"
9-
val defaultScala212Version = "2.12.8"
10-
val defaultScala213Version = "2.13.1"
7+
val availableScalaVersions = listOf("2.12", "2.13")
8+
val defaultScala212Version = "2.12.19"
9+
val defaultScala213Version = "2.13.14"
1110

1211
var selectedScalaVersion = defaultScala213Version
1312

1413
if (hasProperty("scalaVersion")) {
1514
val scalaVersion: String by project
1615
selectedScalaVersion = when (scalaVersion) {
17-
"2.11" -> defaultScala211Version
1816
"2.12" -> defaultScala212Version
1917
"2.13" -> defaultScala213Version
2018
else -> scalaVersion
@@ -80,8 +78,8 @@ val installAll by tasks.creating {
8078

8179
dependencies {
8280
api(project(":allure-java-commons"))
83-
implementation("org.scalatest:scalatest_$baseScalaVersion:3.1.1")
84-
implementation("org.scala-lang.modules:scala-collection-compat_$baseScalaVersion:2.1.4")
81+
implementation("org.scalatest:scalatest_$baseScalaVersion:3.2.19")
82+
implementation("org.scala-lang.modules:scala-collection-compat_$baseScalaVersion:2.12.0")
8583
testAnnotationProcessor(project(":allure-descriptions-javadoc"))
8684
testImplementation("io.github.glytching:junit-extensions")
8785
testImplementation("org.assertj:assertj-core")

allure-spock/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description = "Allure Spock Framework Integration"
33
apply(plugin = "groovy")
44

55
val spockFrameworkVersion = "1.3-groovy-2.5"
6-
val groovyVersion = "2.5.19"
6+
val groovyVersion = "2.5.23"
77

88
dependencies {
99
api(project(":allure-java-commons"))

allure-spock2/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
}
66

77
val spockFrameworkVersion = "2.3-groovy-3.0"
8-
val groovyVersion = "3.0.13"
8+
val groovyVersion = "3.0.22"
99

1010
dependencies {
1111
api(project(":allure-java-commons"))

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ plugins {
2727

2828
java {
2929
toolchain {
30-
languageVersion.set(JavaLanguageVersion.of(17))
30+
languageVersion.set(JavaLanguageVersion.of(21))
3131
}
3232
}
3333

settings.gradle.kts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,16 +63,17 @@ pluginManagement {
6363
}
6464

6565
plugins {
66-
id("com.gradle.enterprise")
66+
id("com.gradle.develocity") version "3.17.5" apply false
6767
}
6868

6969
val isCiServer = System.getenv().containsKey("CI")
7070

7171
if (isCiServer) {
72-
gradleEnterprise {
72+
apply(plugin = "com.gradle.develocity")
73+
develocity {
7374
buildScan {
74-
termsOfServiceUrl = "https://gradle.com/terms-of-service"
75-
termsOfServiceAgree = "yes"
75+
termsOfUseUrl = "https://gradle.com/terms-of-service"
76+
termsOfUseAgree = "yes"
7677
tag("CI")
7778
}
7879
}

0 commit comments

Comments
 (0)