Only fetch publishing information when relevant envvars are set
This commit is contained in:
parent
a65cfc801b
commit
f043020b45
|
|
@ -44,22 +44,29 @@ tasks.named('test') {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|
||||||
publishing {
|
String repository_url = System.getenv("REPOSITORY_URL")
|
||||||
repositories {
|
String username = System.getenv("USERNAME")
|
||||||
maven {
|
String password = System.getenv("TOKEN")
|
||||||
name = "OSSRH"
|
if (repository_url && username && password) {
|
||||||
url = uri(System.getenv("REPOSITORY_URL"))
|
|
||||||
credentials {
|
publishing {
|
||||||
username = System.getenv("USERNAME")
|
repositories {
|
||||||
password = System.getenv("TOKEN")
|
maven {
|
||||||
|
name = "OSSRH"
|
||||||
|
url = uri(repository_url)
|
||||||
|
credentials {
|
||||||
|
username = username
|
||||||
|
password = password
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
publications {
|
||||||
|
gpr(MavenPublication) {
|
||||||
|
artifactId = 'javasdk'
|
||||||
|
version = '0.0.1' + (Boolean.valueOf(System.getProperty("snapshot")) ? "-SNAPSHOT" : "")
|
||||||
|
from(components.java)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
publications {
|
|
||||||
gpr(MavenPublication) {
|
|
||||||
artifactId = 'javasdk'
|
|
||||||
version = '0.0.1' + (Boolean.valueOf(System.getProperty("snapshot")) ? "-SNAPSHOT" : "")
|
|
||||||
from(components.java)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue