File tree 8 files changed +15
-24
lines changed
8 files changed +15
-24
lines changed Original file line number Diff line number Diff line change @@ -20,15 +20,14 @@ jobs:
20
20
strategy :
21
21
fail-fast : false
22
22
matrix :
23
- java-version : [11, 17, 21]
23
+ java-version : [17, 21]
24
24
runs-on : ubuntu-latest
25
25
steps :
26
26
- uses : actions/checkout@v4
27
- - name : Set up JDK ${{ matrix.java-version }}
27
+ - name : Set up JDK 21
28
28
uses : actions/setup-java@v4
29
29
with :
30
- java-version : ${{ matrix.java-version }}
31
- check-latest : true
30
+ java-version : ' 21'
32
31
distribution : ' zulu'
33
32
architecture : ' x64'
34
33
- name : Setup Gradle
Original file line number Diff line number Diff line change 46
46
java-version : ' 21'
47
47
distribution : ' zulu'
48
48
architecture : ' x64'
49
- - name : Update repository index
49
+ - name : Update apt repository index
50
50
run : sudo apt-get update
51
51
- name : Install gettext
52
52
run : sudo apt-get install -y gettext
Original file line number Diff line number Diff line change 4
4
- visualize
5
5
- package
6
6
7
- compile-jdk11 :
8
- stage : verify
9
- image : amd64/openjdk:11-jdk-bullseye
10
- script :
11
- - ./gradlew build
12
-
13
7
compile-jdk17 :
14
8
stage : verify
15
9
image : amd64/openjdk:17-jdk-bullseye
@@ -24,10 +18,10 @@ compile-jdk21:
24
18
25
19
test :
26
20
stage : validate
27
- image : amd64/openjdk:11 -jdk-bullseye
21
+ image : amd64/openjdk:17 -jdk-bullseye
28
22
script :
29
23
- ./gradlew check jacocoTestReport
30
- needs : [ "compile-jdk11 " ]
24
+ needs : [ "compile-jdk17 " ]
31
25
artifacts :
32
26
reports :
33
27
junit : build/test-results/test/**/TEST-*.xml
@@ -50,7 +44,7 @@ coverage:
50
44
51
45
jar :
52
46
stage : package
53
- image : amd64/openjdk:11 -jdk-bullseye
47
+ image : amd64/openjdk:17 -jdk-bullseye
54
48
script :
55
49
- apt-get update
56
50
- apt-get install -y gettext
Original file line number Diff line number Diff line change @@ -9,11 +9,14 @@ plugins {
9
9
10
10
java {
11
11
toolchain {
12
- languageVersion = JavaLanguageVersion .of(17 )
13
- vendor = JvmVendorSpec .AZUL
12
+ languageVersion = JavaLanguageVersion .of(21 )
14
13
}
15
14
}
16
15
16
+ tasks.compileJava {
17
+ options.release = 17
18
+ }
19
+
17
20
repositories {
18
21
mavenCentral()
19
22
maven {
Original file line number Diff line number Diff line change 1
1
distributionBase =GRADLE_USER_HOME
2
2
distributionPath =wrapper/dists
3
- distributionUrl =https\://services.gradle.org/distributions/gradle-8.9 -bin.zip
3
+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.10.1 -bin.zip
4
4
networkTimeout =10000
5
5
validateDistributionUrl =true
6
6
zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change 15
15
# See the License for the specific language governing permissions and
16
16
# limitations under the License.
17
17
#
18
- # SPDX-License-Identifier: Apache-2.0
19
- #
20
18
21
19
# #############################################################################
22
20
#
57
55
# Darwin, MinGW, and NonStop.
58
56
#
59
57
# (3) This script is generated from the Groovy template
60
- # https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/ plugins-application /src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
58
+ # https://github.com/gradle/gradle/blob/HEAD/subprojects/ plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
61
59
# within the Gradle project.
62
60
#
63
61
# You can find Gradle at https://github.com/gradle/gradle/.
86
84
# shellcheck disable=SC2034
87
85
APP_BASE_NAME=${0##*/ }
88
86
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
89
- APP_HOME=$( cd -P " ${APP_HOME:- ./ } " > /dev/null && printf ' %s
90
- ' " $PWD " ) || exit
87
+ APP_HOME=$( cd " ${APP_HOME:- ./ } " > /dev/null && pwd -P ) || exit
91
88
92
89
# Use the maximum available, or set MAX_FD != -1 to use that value.
93
90
MAX_FD=maximum
Original file line number Diff line number Diff line change 13
13
@ rem See the License for the specific language governing permissions and
14
14
@ rem limitations under the License.
15
15
@ rem
16
- @ rem SPDX-License-Identifier: Apache-2.0
17
- @ rem
18
16
19
17
@ if " %DEBUG% " == " " @ echo off
20
18
@ rem ##########################################################################
You can’t perform that action at this time.
0 commit comments