From ad81b0e32d8366fa6a67b0b249b738824d03d997 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Thu, 10 Oct 2024 17:10:05 +0800 Subject: [PATCH] auto update snapshot-version, snapshot-versionCode via regex property --- forge-gui-android/filters/version.txt | 2 +- forge-gui-android/pom.xml | 88 +++++++++++++++++++++++++-- 2 files changed, 83 insertions(+), 7 deletions(-) diff --git a/forge-gui-android/filters/version.txt b/forge-gui-android/filters/version.txt index 6bc41fb80cb..fb02fab734c 100644 --- a/forge-gui-android/filters/version.txt +++ b/forge-gui-android/filters/version.txt @@ -1 +1 @@ -${alpha-version} \ No newline at end of file +${snapshot-version} \ No newline at end of file diff --git a/forge-gui-android/pom.xml b/forge-gui-android/pom.xml index 287542fd327..37d224b5285 100644 --- a/forge-gui-android/pom.xml +++ b/forge-gui-android/pom.xml @@ -8,8 +8,6 @@ -Xms1024m -Xmx1536m ${revision} - - 200000000 keystore alias storepass @@ -39,6 +37,52 @@ src + + org.codehaus.mojo + build-helper-maven-plugin + 3.6.0 + + + timestamp-property + initialize + + timestamp-property + + + month.date + MMdd + + + + regex-property + initialize + + regex-property + + + snapshot-version + ${revision} + -SNAPSHOT + -SNAPSHOT-${month.date} + false + + + + regex-property2 + initialize + + regex-property + + + snapshot-versionCode + ${revision} + [^0-9] + + false + + + + maven-compiler-plugin @@ -53,7 +97,7 @@ true - forge-android-${alpha-version} + forge-android-${snapshot-version} @@ -268,7 +312,7 @@ ${project.basedir}/AndroidManifest.xml ${alpha-version} - ${alpha-versionCode} + 1 @@ -283,6 +327,38 @@ + + org.codehaus.mojo + build-helper-maven-plugin + 3.6.0 + + + timestamp-property + initialize + + timestamp-property + + + month.date + MMdd + + + + regex-property + initialize + + regex-property + + + snapshot-version + ${revision} + -SNAPSHOT + -SNAPSHOT-${month.date} + false + + + + exec-maven-plugin 3.4.1 @@ -388,8 +464,8 @@ ${project.basedir}/AndroidManifest.xml - ${alpha-version} - ${alpha-versionCode} + ${snapshot-version} + ${snapshot-versionCode}0${month.date}