File tree Expand file tree Collapse file tree 2 files changed +15
-1
lines changed
Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change 7878 uses : actions/upload-artifact@v4
7979 if : failure()
8080 with :
81+ name : ' test-failures'
8182 path : build/reports/tests/*
8283 - name : ' Submit coverage results'
8384 uses : coverallsapp/github-action@v2
Original file line number Diff line number Diff line change @@ -40,6 +40,11 @@ java {
4040}
4141compileJava. options. compilerArgs << " -Xmaxerrs" << " 9999"
4242
43+ boolean graal = System . getenv()[' JAVA_HOME' ]?. contains(' GraalVM' );
44+ if (graal) {
45+ logger. lifecycle " Building on GraalVM!"
46+ }
47+
4348// Load secrets
4449def getSecrets () {
4550 Properties props = new Properties ()
@@ -142,11 +147,19 @@ dependencies {
142147 }
143148
144149 // https://mvnrepository.com/artifact/org.graalvm.sdk/graal-sdk
145- modLib " org.graalvm.sdk:graal-sdk:${ project.graal_version} "
150+ modLib (" org.graalvm.sdk:graal-sdk:${ project.graal_version} " ) {
151+ if (graal) {
152+ exclude group : ' org.graalvm.collections'
153+ exclude group : ' org.graalvm.word'
154+ }
155+ }
146156 shadow " org.graalvm.sdk:graal-sdk:${ project.graal_version} "
147157 // https://mvnrepository.com/artifact/org.graalvm.js/js
148158 modLib (" org.graalvm.js:js:${ project.graal_version} " ) {
149159 exclude group : ' com.ibm.icu' , module : ' icu4j'
160+ if (graal) {
161+ exclude group : ' org.graalvm.collections'
162+ }
150163 }
151164 shadow " org.graalvm.js:js:${ project.graal_version} "
152165
You can’t perform that action at this time.
0 commit comments