build: gradle.version default key — agentik.version.default (не 'version')
Иначе -Pversion=$TAG от CICD не перебивает gradle.properties (Gradle-мерж отдаёт приоритет default-ключу 'version'). Теперь: gradle.properties → agentik.version.default=0.1.0-SNAPSHOT (fallback) CICD -Pversion=$TAG → реальная версия релиза (e.g. '1') Проверено: -Pversion=1 → standalone-1-all.jar (а не -0.1.0-SNAPSHOT).
This commit is contained in:
+6
-3
@@ -1,6 +1,9 @@
|
||||
# Default version for local builds; overridden by `-Pversion=<tag>` from CI/CD.
|
||||
# В CI/CD не указывай эту переменную — берётся из имени тега (см. release.yml).
|
||||
version=0.1.0-SNAPSHOT
|
||||
# Default version for local builds only (когда CI/CD не передал -Pversion=<tag>).
|
||||
# Имя ключа специально НЕ 'version' — иначе Gradle-мерж gradle.properties и
|
||||
# -Pversion= возьмёт default из gradle.properties. Передавай через CICD:
|
||||
# ./gradlew ... -Pversion=$(git describe --tags)
|
||||
# см. .gitea/workflows/release.yml (использует -Pversion=$GITHUB_REF_NAME).
|
||||
agentik.version.default=0.1.0-SNAPSHOT
|
||||
|
||||
# KMP jvm target uses JDK 21 for both compilation and toolchain.
|
||||
org.gradle.jvmargs=-Xmx4096M -XX:+UseG1GC
|
||||
|
||||
Reference in New Issue
Block a user