Fix gradle script not working without maven username/password

This commit is contained in:
DBotThePony 2022-05-14 16:46:47 +07:00
parent af172dafe8
commit ad93ff58fb
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -242,36 +242,39 @@ tasks {
}
}
publishing {
publications {
create<MavenPublication>("mavenJava") {
// from(components["java"])
artifact(tasks["jar"])
artifact(tasks["sourceJar"])
artifact(tasks["deobfJar"])
val mavenUser: String? by project
val mavenPassword: String? by project
pom {
scm {
url.set("https://gitlab.com/DBotThePony/overdrive-that-matters.git")
}
if (mavenUser != null && mavenPassword != null) {
publishing {
publications {
create<MavenPublication>("mavenJava") {
// from(components["java"])
artifact(tasks["jar"])
artifact(tasks["sourceJar"])
artifact(tasks["deobfJar"])
issueManagement {
system.set("gitlab")
url.set("https://gitlab.com/DBotThePony/overdrive-that-matters/issues")
pom {
scm {
url.set("https://gitlab.com/DBotThePony/overdrive-that-matters.git")
}
issueManagement {
system.set("gitlab")
url.set("https://gitlab.com/DBotThePony/overdrive-that-matters/issues")
}
}
}
}
}
repositories {
maven {
url = uri("sftp://maven@dbotthepony.ru:22/maven")
repositories {
maven {
url = uri("sftp://maven@dbotthepony.ru:22/maven")
credentials {
val mavenUser: String by project
val mavenPassword: String by project
username = mavenUser
password = mavenPassword
credentials {
username = mavenUser
password = mavenPassword
}
}
}
}