diff --git a/buildSrc/src/main/groovy/cloud/graal/gdk/pom/GdkBomPlugin.groovy b/buildSrc/src/main/groovy/cloud/graal/gdk/pom/GdkBomPlugin.groovy index 14a43ab..1ebbff8 100644 --- a/buildSrc/src/main/groovy/cloud/graal/gdk/pom/GdkBomPlugin.groovy +++ b/buildSrc/src/main/groovy/cloud/graal/gdk/pom/GdkBomPlugin.groovy @@ -234,7 +234,11 @@ abstract class GdkBomPlugin implements Plugin { TaskContainer tasks = project.tasks TaskProvider pomChecker = tasks.register(taskName, GdkPomChecker, task -> { task.repositories.add("https://repo.maven.apache.org/maven2/") - task.repositories.add("https://maven.oracle.com/public/") + if (System.getenv("LIB_RELEASE_CHECK")) { + task.repositories.add("https://artifactory.oci.oraclecorp.com/libs-release") + } else { + task.repositories.add("https://maven.oracle.com/public/") + } if (System.getenv("STAGE_URL")) { task.repositories.add(System.getenv("STAGE_URL")) diff --git a/gdk-core/src/main/java/cloud/graal/gdk/feature/create/GdkRepository.java b/gdk-core/src/main/java/cloud/graal/gdk/feature/create/GdkRepository.java index 730abd1..917fa00 100644 --- a/gdk-core/src/main/java/cloud/graal/gdk/feature/create/GdkRepository.java +++ b/gdk-core/src/main/java/cloud/graal/gdk/feature/create/GdkRepository.java @@ -15,7 +15,9 @@ */ package cloud.graal.gdk.feature.create; +import cloud.graal.gdk.GdkUtils; import io.micronaut.core.annotation.NonNull; +import io.micronaut.core.util.StringUtils; import io.micronaut.starter.build.Repository; /** @@ -34,6 +36,9 @@ public String getId() { @NonNull @Override public String getUrl() { + if (!StringUtils.isEmpty(GdkUtils.getenv("LIB_RELEASE_CHECK"))) { + return "https://artifactory.oci.oraclecorp.com/libs-release"; + } return "https://maven.oracle.com/public"; } } diff --git a/gradle.properties b/gradle.properties index 929f313..96b3d44 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ org.gradle.parallel=true org.gradle.caching=true projectGroup=cloud.graal.gdk -version=4.9.1.2 -org.gradle.daemon=false +version=4.9.1.3 +org.gradle.daemon=false \ No newline at end of file diff --git a/gradle/templates.versions.toml b/gradle/templates.versions.toml index b36e4e1..862b4a5 100644 --- a/gradle/templates.versions.toml +++ b/gradle/templates.versions.toml @@ -60,7 +60,7 @@ kotlin = "1.8.22-oracle-00001" logback = "1.5.18-oracle-00001" logback-contrib = '0.1.5-oracle-00001' micronaut-cache = "5.3.0-oracle-00001" -micronaut-core = "4.9.9-oracle-00001" +micronaut-core = "4.9.11-oracle-00001" micronaut-data = "4.13.3-oracle-00001" micronaut-discovery = "4.7.1-oracle-00001" micronaut-email = "2.9.0-oracle-00001" @@ -90,7 +90,7 @@ micronaut-tracing = "7.1.2-oracle-00001" micronaut-validation = "4.10.0-oracle-00001" micronaut-views = "5.8.0-oracle-00001" micronaut-coherence = "5.0.6-oracle-00001" -netty = "4.2.4.Final-oracle-00001" +netty = "4.2.5.Final-oracle-00001" okhttp = "4.12.0-oracle-00001" opentelemetry-api-incubator = "2.16.0-alpha-oracle-00001" opentelemetry-instrumentation = '2.16.0-oracle-00001' @@ -324,4 +324,4 @@ org-slf4j-jcl-over-slf4j = { module = 'org.slf4j:jcl-over-slf4j', version.ref = org-slf4j-slf4j-api = { module = 'org.slf4j:slf4j-api', version.ref = 'slf4j' } org-slf4j-slf4j-simple = { module = 'org.slf4j:slf4j-simple', version.ref = 'slf4j' } org-xerial-snappy-snappy-java = { module = 'org.xerial.snappy:snappy-java', version.ref = 'xerial-snappy-snappy-java' } -org-yaml-snakeyaml = { module = 'org.yaml:snakeyaml', version.ref = 'snakeyaml' } +org-yaml-snakeyaml = { module = 'org.yaml:snakeyaml', version.ref = 'snakeyaml' } \ No newline at end of file