XuqmGroup-AndroidSDK/gradle/publish.gradle
XuqmGroup 7b18d279bf build: 各 SDK 模块独立版本,publish.gradle 改用 project.version
每个模块通过 SDK_<NAME>_VERSION 属性指定自己的版本,
未设置时回退到全局 PUBLISH_VERSION,保持向后兼容。

发布单个模块示例:
  ./gradlew :sdk-license:publish -PSDK_LICENSE_VERSION=1.0.3 -PPUBLISH_VERSION=1.0.2

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 16:48:10 +08:00

24 行
604 B
Groovy

apply plugin: 'maven-publish'
afterEvaluate {
publishing {
publications {
release(MavenPublication) {
from components.release
groupId rootProject.group
artifactId project.name
version project.version
}
}
repositories {
maven {
url rootProject.ext['nexusUrl']
credentials {
username rootProject.ext['nexusUser']
password rootProject.ext['nexusPassword']
}
}
}
}
}