mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-01-24 05:32:52 +08:00
Set up publishing to 4benj-maven for dev builds
This commit is contained in:
parent
f331afe339
commit
b5c6b4795e
14
build.gradle
14
build.gradle
@ -171,7 +171,16 @@ publishing {
|
|||||||
}
|
}
|
||||||
repositories {
|
repositories {
|
||||||
maven {
|
maven {
|
||||||
// change URLs to point to your repos, e.g. http://my.org/repo
|
if(version.endsWith('-dev')) {
|
||||||
|
println ("Publishing to 4benj-maven")
|
||||||
|
url 'https://repo.4benj.com/releases'
|
||||||
|
name '4benj-maven'
|
||||||
|
credentials {
|
||||||
|
username System.getenv('benj_maven_username')
|
||||||
|
password System.getenv('benj_maven_token')
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
println ("Publishing to sonatype")
|
||||||
def releasesRepoUrl = 'https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/'
|
def releasesRepoUrl = 'https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/'
|
||||||
def snapshotsRepoUrl = 'https://s01.oss.sonatype.org/content/repositories/snapshots/'
|
def snapshotsRepoUrl = 'https://s01.oss.sonatype.org/content/repositories/snapshots/'
|
||||||
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl
|
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl
|
||||||
@ -180,6 +189,7 @@ publishing {
|
|||||||
credentials(PasswordCredentials)
|
credentials(PasswordCredentials)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
clean {
|
clean {
|
||||||
@ -225,7 +235,9 @@ eclipse {
|
|||||||
}
|
}
|
||||||
|
|
||||||
signing {
|
signing {
|
||||||
|
if(!version.endsWith('-dev')) {
|
||||||
sign publishing.publications.mavenJava
|
sign publishing.publications.mavenJava
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
javadoc {
|
javadoc {
|
||||||
|
Loading…
Reference in New Issue
Block a user