diff --git a/.github/workflows/native-cron-build.yml b/.github/workflows/native-cron-build.yml index c5869e1944234..2858dd5eb7ea4 100644 --- a/.github/workflows/native-cron-build.yml +++ b/.github/workflows/native-cron-build.yml @@ -18,7 +18,7 @@ jobs: run: sudo systemctl stop mysql - name: Pull docker image - run: docker pull quay.io/quarkus/ubi-quarkus-native-image:19.3.1-java${{ matrix.java }} + run: docker pull quay.io/quarkus/ubi-quarkus-native-image:20.0.0-java${{ matrix.java }} - name: Set up Java uses: actions/setup-java@v1 @@ -42,7 +42,7 @@ jobs: run: mvn -B install -DskipTests -DskipITs -Dno-format - name: Run integration tests in native - run: mvn -B --settings azure-mvn-settings.xml verify -f integration-tests/pom.xml -Dno-format -Ddocker -Dnative -Dquarkus.native.container-build=true -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-native-image:19.3.1-java${{ matrix.java }} -Dtest-postgresql -Dtest-elasticsearch -Dtest-mysql -Dtest-dynamodb -Dtest-vault -Dtest-neo4j + run: mvn -B --settings azure-mvn-settings.xml verify -f integration-tests/pom.xml -Dno-format -Ddocker -Dnative -Dquarkus.native.container-build=true -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-native-image:20.0.0-java${{ matrix.java }} -Dtest-postgresql -Dtest-elasticsearch -Dtest-mysql -Dtest-dynamodb -Dtest-vault -Dtest-neo4j - name: Report if: always() diff --git a/bom/runtime/pom.xml b/bom/runtime/pom.xml index 8308ebc13bb0d..8d34d1a918d96 100644 --- a/bom/runtime/pom.xml +++ b/bom/runtime/pom.xml @@ -75,7 +75,7 @@ 3.5.2 1.7.1 - 19.3.1 + 20.0.0 1.0.2.Final 2.10.2 1.0.0.Final diff --git a/build-parent/pom.xml b/build-parent/pom.xml index 305cde107c3fe..78075f923674a 100644 --- a/build-parent/pom.xml +++ b/build-parent/pom.xml @@ -32,7 +32,7 @@ - 19.3.1 + 20.0.0 4.1.1 0.0.12 0.0.12 diff --git a/core/deployment/src/main/java/io/quarkus/deployment/pkg/NativeConfig.java b/core/deployment/src/main/java/io/quarkus/deployment/pkg/NativeConfig.java index af9cb9fd1c4aa..870e64677a125 100644 --- a/core/deployment/src/main/java/io/quarkus/deployment/pkg/NativeConfig.java +++ b/core/deployment/src/main/java/io/quarkus/deployment/pkg/NativeConfig.java @@ -133,7 +133,7 @@ public class NativeConfig { /** * The docker image to use to do the image build */ - @ConfigItem(defaultValue = "quay.io/quarkus/ubi-quarkus-native-image:19.3.1-java8") + @ConfigItem(defaultValue = "quay.io/quarkus/ubi-quarkus-native-image:20.0.0-java8") public String builderImage; /** diff --git a/core/deployment/src/main/java/io/quarkus/deployment/pkg/steps/NativeImageBuildStep.java b/core/deployment/src/main/java/io/quarkus/deployment/pkg/steps/NativeImageBuildStep.java index 86c5561e1deef..89d31cf4bd2ed 100644 --- a/core/deployment/src/main/java/io/quarkus/deployment/pkg/steps/NativeImageBuildStep.java +++ b/core/deployment/src/main/java/io/quarkus/deployment/pkg/steps/NativeImageBuildStep.java @@ -344,11 +344,11 @@ public NativeImageBuildItem build(NativeConfig nativeConfig, NativeImageSourceJa private void checkGraalVMVersion(String version) { log.info("Running Quarkus native-image plugin on " + version); - final List obsoleteGraalVmVersions = Arrays.asList("1.0.0", "19.0.", "19.1.", "19.2.", "19.3.0"); + final List obsoleteGraalVmVersions = Arrays.asList("1.0.0", "19.0.", "19.1.", "19.2.", "19.3."); final boolean vmVersionIsObsolete = obsoleteGraalVmVersions.stream().anyMatch(v -> version.contains(" " + v)); if (vmVersionIsObsolete) { throw new IllegalStateException( - "Out of date version of GraalVM detected: " + version + ". Please upgrade to GraalVM 19.3.1."); + "Out of date version of GraalVM detected: " + version + ". Please upgrade to GraalVM 20.0.0."); } }