mirror of
https://github.com/Melledy/Grasscutter.git
synced 2024-11-22 06:31:26 +00:00
Set up publishing to 4benj-maven for dev builds
This commit is contained in:
parent
f331afe339
commit
b5c6b4795e
28
build.gradle
28
build.gradle
@ -116,7 +116,7 @@ jar {
|
||||
from {
|
||||
configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
|
||||
}
|
||||
|
||||
|
||||
duplicatesStrategy = DuplicatesStrategy.INCLUDE
|
||||
|
||||
from('src/main/java') {
|
||||
@ -171,13 +171,23 @@ publishing {
|
||||
}
|
||||
repositories {
|
||||
maven {
|
||||
// change URLs to point to your repos, e.g. http://my.org/repo
|
||||
def releasesRepoUrl = 'https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/'
|
||||
def snapshotsRepoUrl = 'https://s01.oss.sonatype.org/content/repositories/snapshots/'
|
||||
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl
|
||||
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 snapshotsRepoUrl = 'https://s01.oss.sonatype.org/content/repositories/snapshots/'
|
||||
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl
|
||||
|
||||
name = 'sonatype'
|
||||
credentials(PasswordCredentials)
|
||||
name = 'sonatype'
|
||||
credentials(PasswordCredentials)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -225,7 +235,9 @@ eclipse {
|
||||
}
|
||||
|
||||
signing {
|
||||
sign publishing.publications.mavenJava
|
||||
if(!version.endsWith('-dev')) {
|
||||
sign publishing.publications.mavenJava
|
||||
}
|
||||
}
|
||||
|
||||
javadoc {
|
||||
|
Loading…
Reference in New Issue
Block a user