2026-04-29 15:23:51 +08:00
|
|
|
apply plugin: 'maven-publish'
|
|
|
|
|
|
|
|
|
|
afterEvaluate {
|
|
|
|
|
publishing {
|
|
|
|
|
publications {
|
|
|
|
|
release(MavenPublication) {
|
|
|
|
|
from components.release
|
2026-07-27 09:46:13 +08:00
|
|
|
groupId = rootProject.group
|
|
|
|
|
artifactId = project.name
|
|
|
|
|
version = project.version
|
2026-04-29 15:23:51 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
repositories {
|
|
|
|
|
maven {
|
2026-07-27 09:46:13 +08:00
|
|
|
url = rootProject.ext['nexusUrl']
|
2026-04-29 15:23:51 +08:00
|
|
|
credentials {
|
2026-07-27 09:46:13 +08:00
|
|
|
username = rootProject.ext['nexusUser']
|
|
|
|
|
password = rootProject.ext['nexusPassword']
|
2026-04-29 15:23:51 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|