XuqmGroup-AndroidSDK/gradle/publish.gradle.kts

26 行
898 B
Plaintext

2026-04-21 22:07:29 +08:00
apply(plugin = "maven-publish")
afterEvaluate {
(extensions.findByType(com.android.build.gradle.LibraryExtension::class.java))?.let {
extensions.configure<PublishingExtension> {
publications {
register<MavenPublication>("release") {
from(components["release"])
groupId = rootProject.group.toString()
artifactId = project.name
version = rootProject.version.toString()
}
}
repositories {
maven {
url = uri(rootProject.ext["nexusUrl"] as String)
credentials {
username = rootProject.ext["nexusUser"] as String
password = rootProject.ext["nexusPassword"] as String
}
}
}
}
}
}