5
5
6
6
jobs :
7
7
test :
8
- runs-on : ubuntu-20.04
8
+ runs-on : ubuntu-latest
9
9
steps :
10
10
# Set fetch-depth: 0 to fetch commit history and tags for use in version calculation
11
11
- name : Check out code
14
14
fetch-depth : 0
15
15
submodules : true
16
16
17
+ - name : Set up JDK 11
18
+ uses : actions/setup-java@v2
19
+ with :
20
+ distribution : adopt
21
+ java-version : 11
22
+
17
23
- name : create checksum file
18
24
uses : hypertrace/github-actions/checksum@main
19
25
@@ -30,11 +36,11 @@ jobs:
30
36
- name : build
31
37
run : make build
32
38
env :
33
- JVM_OPTS : -Xmx1g
39
+ JVM_OPTS : -Xmx1g --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED
34
40
TERM : dumb
35
41
36
42
smoke-test :
37
- runs-on : ubuntu-20.04
43
+ runs-on : ubuntu-latest
38
44
strategy :
39
45
matrix :
40
46
suite : [ "glassfish", "jetty", "liberty", "tomcat", "tomee", "wildfly", "other" ]
47
53
fetch-depth : 0
48
54
submodules : true
49
55
56
+ - name : Set up JDK 11
57
+ uses : actions/setup-java@v2
58
+ with :
59
+ distribution : adopt
60
+ java-version : 11
61
+
50
62
- name : create checksum file
51
63
uses : hypertrace/github-actions/checksum@main
52
64
@@ -63,12 +75,12 @@ jobs:
63
75
- name : smoke-test
64
76
run : make smoke-test SMOKE_TEST_SUITE=${{ matrix.suite }}
65
77
env :
66
- JVM_OPTS : -Xmx1g
78
+ JVM_OPTS : -Xmx1g --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED
67
79
TERM : dumb
68
80
69
81
release :
70
82
needs : [ test, smoke-test ]
71
- runs-on : ubuntu-20.04
83
+ runs-on : ubuntu-latest
72
84
steps :
73
85
# Set fetch-depth: 0 to fetch commit history and tags for use in version calculation
74
86
- name : Check out code
77
89
fetch-depth : 0
78
90
submodules : true
79
91
92
+ - name : Set up JDK 11
93
+ uses : actions/setup-java@v2
94
+ with :
95
+ distribution : adopt
96
+ java-version : 11
97
+
80
98
- name : create checksum file
81
99
uses : hypertrace/github-actions/checksum@main
82
100
96
114
ORG_GRADLE_PROJECT_signingKey=$(echo $SIGNING_KEY | base64 -d) ./gradlew publish
97
115
./gradlew closeAndReleaseRepository
98
116
env :
99
- JVM_OPTS : -Xmx1g
117
+ JVM_OPTS : -Xmx1g --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED
100
118
TERM : dumb
101
119
ORG_GRADLE_PROJECT_ossrhUsername : ${{ secrets.ORG_GRADLE_PROJECT_OSSRHUSERNAME }}
102
120
ORG_GRADLE_PROJECT_ossrhPassword : ${{ secrets.ORG_GRADLE_PROJECT_OSSRHPASSWORD }}
0 commit comments