From e6be69cceb4e33b2fcad88abb9531fcbf2145a68 Mon Sep 17 00:00:00 2001 From: Axel Howind Date: Tue, 12 Nov 2024 07:05:47 +0100 Subject: [PATCH] v0.45-beta-2 --- build.gradle.kts | 4 +++- gradle/wrapper/gradle-wrapper.properties | 2 +- settings.gradle.kts | 16 +++++----------- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 2c9ef380..8e58c659 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -47,6 +47,7 @@ object Meta { subprojects { project.version = rootProject.libs.versions.projectVersion.get() + fun isDevelopmentVersion(versionString : String) : Boolean { val v = versionString.toDefaultLowerCase() val markers = listOf("snapshot", "alpha", "beta") @@ -58,6 +59,7 @@ subprojects { return false } val isReleaseVersion = !isDevelopmentVersion(project.version.toString()) + val isSnapshot = project.version.toString().toDefaultLowerCase().contains("snapshot") apply(plugin = "java-library") apply(plugin = "jvm-test-suite") @@ -189,7 +191,7 @@ subprojects { maven { val releaseRepo = URI("https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/") val snapshotRepo = URI("https://s01.oss.sonatype.org/content/repositories/snapshots/") - url = if (isReleaseVersion) releaseRepo else snapshotRepo + url = if (isSnapshot) snapshotRepo else releaseRepo credentials { username = project.properties["ossrhUsername"].toString() password = project.properties["ossrhPassword"].toString() diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index df97d72b..94113f20 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/settings.gradle.kts b/settings.gradle.kts index d281b601..7327a1ee 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,24 +1,18 @@ import org.gradle.internal.extensions.stdlib.toDefaultLowerCase rootProject.name = "dua3-fx" -val projectVersion = "0.45-beta-2-SNAPSHOT" +val projectVersion = "0.45-beta-2" include("fx-application") include("fx-application:fx-application-fxml") dependencyResolutionManagement { - fun isDevelopmentVersion(versionString : String) : Boolean { - val v = versionString.toDefaultLowerCase() - val markers = listOf("snapshot", "alpha", "beta") - for (marker in markers) { - if (v.contains("-$marker") || v.contains(".$marker")) { - return true - } - } - return false + val isSnapshot = projectVersion.toDefaultLowerCase().contains("snapshot") + + if (isSnapshot) { + println("SNAPSHOT version detected, using local Maven repository") } - val isSnapshot = isDevelopmentVersion(projectVersion) versionCatalogs { create("libs") {