mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-20 00:51:41 +00:00
28 lines
706 B
Groovy
28 lines
706 B
Groovy
apply plugin: 'maven-publish'
|
|
|
|
def artifactGroupId = 'org.photonvision'
|
|
def baseArtifactId = 'PhotonTargeting'
|
|
|
|
publishing {
|
|
repositories {
|
|
maven {
|
|
url ('https://maven.photonvision.org/repository/' + (isDev ? 'snapshots' : 'internal'))
|
|
credentials {
|
|
username 'ghactions'
|
|
password System.getenv("ARTIFACTORY_API_KEY")
|
|
}
|
|
println("Publishing PhotonTargeting to " + url)
|
|
}
|
|
}
|
|
|
|
publications {
|
|
mavenJava(MavenPublication) {
|
|
groupId = artifactGroupId
|
|
artifactId = "${baseArtifactId}-java"
|
|
version = pubVersion
|
|
|
|
from components.java
|
|
}
|
|
}
|
|
}
|