66
66
- name : Setup JDK
67
67
uses : graalvm/setup-graalvm@2f25c0caae5b220866f732832d5e3e29ff493338 # v1.2.1
68
68
with :
69
- java-version : ' 17.0.8 '
69
+ java-version : ' 17.0.10 '
70
70
distribution : ' graalvm'
71
71
components : ' native-image,js'
72
72
github-token : ${{ secrets.GITHUB_TOKEN }}
@@ -101,11 +101,8 @@ jobs:
101
101
# Actual build of core SDK
102
102
mvn -B -pl '!org.eclipse.esmf:samm-cli' clean deploy -Dmaven.wagon.httpconnectionManager.ttlSeconds=60 -DaltDeploymentRepository=local::default::file://nexus-staging -Psign
103
103
# Build of CLI
104
- pushd tools/samm-cli
105
104
unset JAVA_TOOL_OPTIONS
106
- mvn -B clean verify -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
107
- mvn -B verify -Pnative -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
108
- popd
105
+ mvn -B -pl tools/samm-cli clean verify -Pnative -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
109
106
110
107
# Create .tar.gz of samm-cli
111
108
pushd tools/samm-cli/target
@@ -152,7 +149,7 @@ jobs:
152
149
- name : Setup JDK
153
150
uses : graalvm/setup-graalvm@2f25c0caae5b220866f732832d5e3e29ff493338 # v1.2.1
154
151
with :
155
- java-version : ' 17.0.8 '
152
+ java-version : ' 17.0.10 '
156
153
distribution : ' graalvm'
157
154
components : ' native-image,js'
158
155
github-token : ${{ secrets.GITHUB_TOKEN }}
@@ -176,9 +173,8 @@ jobs:
176
173
# Actual build of core SDK
177
174
mvn -B -pl '!org.eclipse.esmf:samm-cli' clean install -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
178
175
# Build of CLI
179
- cd tools/samm-cli
180
176
unset JAVA_TOOL_OPTIONS
181
- mvn -B clean verify -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
177
+ mvn -B -pl tools/samm-cli clean verify -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
182
178
shell : bash
183
179
184
180
- name : Build native executable
@@ -226,7 +222,7 @@ jobs:
226
222
- name : Setup JDK
227
223
uses : graalvm/setup-graalvm@2f25c0caae5b220866f732832d5e3e29ff493338 # v1.2.1
228
224
with :
229
- java-version : ' 17.0.8 '
225
+ java-version : ' 17.0.10 '
230
226
distribution : ' graalvm'
231
227
components : ' native-image,js'
232
228
github-token : ${{ secrets.GITHUB_TOKEN }}
@@ -263,10 +259,8 @@ jobs:
263
259
# Actual build of core SDK
264
260
mvn -B -pl '!org.eclipse.esmf:samm-cli' clean install -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
265
261
# Build of CLI
266
- cd tools/samm-cli
267
262
unset JAVA_TOOL_OPTIONS
268
- mvn -B clean verify -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
269
- mvn -B verify -Pnative -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
263
+ mvn -B -pl tools/samm-cli clean verify -Pnative -Dmaven.wagon.httpconnectionManager.ttlSeconds=60
270
264
shell : bash
271
265
272
266
- name : Upload Windows binary
0 commit comments