Skip to content

Commit 9eeae30

Browse files
authored
Bump GraalVM Native Build Tools to 0.11.0 (#34)
1 parent f0f5411 commit 9eeae30

File tree

3 files changed

+3
-68
lines changed

3 files changed

+3
-68
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,4 +105,4 @@ jobs:
105105
cache: 'maven'
106106
native-image-job-reports: 'true'
107107
- name: NativeTest on Oracle GraalVM For JDK ${{ matrix.java }}
108-
run: ./mvnw -T 1.5C -PnativeTestInCustom clean test
108+
run: ./mvnw -PnativeTestInCustom clean test

pom.xml

Lines changed: 2 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,7 @@
7777
<maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version>
7878
<maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version>
7979
<central-publishing-maven-plugin.version>0.8.0</central-publishing-maven-plugin.version>
80-
<native-maven-plugin.version>0.10.6</native-maven-plugin.version>
81-
<graalvm-reachability-metadata.version>0.3.23</graalvm-reachability-metadata.version>
80+
<native-maven-plugin.version>0.11.0</native-maven-plugin.version>
8281
<maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version>
8382
</properties>
8483

@@ -157,13 +156,6 @@
157156
<groupId>org.junit.jupiter</groupId>
158157
<artifactId>junit-jupiter</artifactId>
159158
<scope>test</scope>
160-
<optional>true</optional>
161-
</dependency>
162-
<dependency>
163-
<groupId>org.junit.platform</groupId>
164-
<artifactId>junit-platform-launcher</artifactId>
165-
<scope>test</scope>
166-
<optional>true</optional>
167159
</dependency>
168160

169161
<dependency>
@@ -281,62 +273,8 @@
281273
<configuration>
282274
<quickBuild>true</quickBuild>
283275
<buildArgs>
284-
<buildArg>
285-
--initialize-at-build-time=org.junit.jupiter.api.DisplayNameGenerator$IndicativeSentences
286-
</buildArg>
287-
<buildArg>
288-
--initialize-at-build-time=org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor$ClassInfo
289-
</buildArg>
290-
<buildArg>
291-
--initialize-at-build-time=org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor$LifecycleMethods
292-
</buildArg>
293-
<buildArg>
294-
--initialize-at-build-time=org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
295-
</buildArg>
296-
<buildArg>
297-
--initialize-at-build-time=org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
298-
</buildArg>
299-
<buildArg>
300-
--initialize-at-build-time=org.junit.jupiter.engine.descriptor.DynamicDescendantFilter$Mode
301-
</buildArg>
302-
<buildArg>
303-
--initialize-at-build-time=org.junit.jupiter.engine.descriptor.ExclusiveResourceCollector$1
304-
</buildArg>
305-
<buildArg>
306-
--initialize-at-build-time=org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor$MethodInfo
307-
</buildArg>
308-
<buildArg>
309-
--initialize-at-build-time=org.junit.jupiter.engine.discovery.ClassSelectorResolver$DummyClassTemplateInvocationContext
310-
</buildArg>
311-
<buildArg>
312-
--initialize-at-build-time=org.junit.platform.engine.support.store.NamespacedHierarchicalStore$EvaluatedValue
313-
</buildArg>
314-
<buildArg>
315-
--initialize-at-build-time=org.junit.platform.launcher.core.DiscoveryIssueNotifier
316-
</buildArg>
317-
<buildArg>
318-
--initialize-at-build-time=org.junit.platform.launcher.core.HierarchicalOutputDirectoryProvider
319-
</buildArg>
320-
<buildArg>
321-
--initialize-at-build-time=org.junit.platform.launcher.core.LauncherDiscoveryResult$EngineResultInfo
322-
</buildArg>
323-
<buildArg>
324-
--initialize-at-build-time=org.junit.platform.launcher.core.LauncherPhase
325-
</buildArg>
326-
<buildArg>
327-
--initialize-at-build-time=org.junit.platform.suite.engine.DiscoverySelectorResolver
328-
</buildArg>
329-
<buildArg>
330-
--initialize-at-build-time=org.junit.platform.suite.engine.SuiteTestDescriptor$DiscoveryIssueForwardingListener
331-
</buildArg>
332-
<buildArg>
333-
--initialize-at-build-time=org.junit.platform.suite.engine.SuiteTestDescriptor$LifecycleMethods
334-
</buildArg>
276+
<buildArg>-H:+UnlockExperimentalVMOptions</buildArg>
335277
</buildArgs>
336-
<metadataRepository>
337-
<enabled>true</enabled>
338-
<version>${graalvm-reachability-metadata.version}</version>
339-
</metadataRepository>
340278
</configuration>
341279
<executions>
342280
<execution>

subprojects/doc/CONTRIBUTING.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,6 @@ The contents of `~/.m2/settings.xml` might be as follows.
161161
Then execute the following command.
162162
Suppose the release to be released is `1.8.0`, and the next version is `2.0.0-SNAPSHOT`.
163163

164-
**Warning: `echo "test" | gpg --clearsign` cannot be executed in PowerShell 7 of `IntelliJ IDEA`.
165-
You need to open PowerShell 7 in the Windows terminal to execute this command.**
166-
167164
```shell
168165
git clone [email protected]:linghengqian/hive-server2-jdbc-driver.git
169166
cd ./hive-server2-jdbc-driver/

0 commit comments

Comments
 (0)