Commit b5c6b479 authored by Benj's avatar Benj
Browse files

Set up publishing to 4benj-maven for dev builds

parent f331afe3
...@@ -116,7 +116,7 @@ jar { ...@@ -116,7 +116,7 @@ jar {
from { from {
configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
} }
duplicatesStrategy = DuplicatesStrategy.INCLUDE duplicatesStrategy = DuplicatesStrategy.INCLUDE
from('src/main/java') { from('src/main/java') {
...@@ -171,13 +171,23 @@ publishing { ...@@ -171,13 +171,23 @@ publishing {
} }
repositories { repositories {
maven { maven {
// change URLs to point to your repos, e.g. http://my.org/repo if(version.endsWith('-dev')) {
def releasesRepoUrl = 'https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/' println ("Publishing to 4benj-maven")
def snapshotsRepoUrl = 'https://s01.oss.sonatype.org/content/repositories/snapshots/' url 'https://repo.4benj.com/releases'
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl name '4benj-maven'
credentials {
name = 'sonatype' username System.getenv('benj_maven_username')
credentials(PasswordCredentials) 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)
}
} }
} }
} }
...@@ -225,7 +235,9 @@ eclipse { ...@@ -225,7 +235,9 @@ eclipse {
} }
signing { signing {
sign publishing.publications.mavenJava if(!version.endsWith('-dev')) {
sign publishing.publications.mavenJava
}
} }
javadoc { javadoc {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment