Я использую com.jfrog.artifactory
для развертывания артефакта на Artifactory внутри моего build.gradle
. Этот код отлично работает
publishing {
publications {
dist(MavenPublication) {
artifact(myArtifact) {
groupId 'com.group'
artifactId 'artifactName'
version versionArtifact
}
}
}
}
artifactoryPublish {
contextUrl = "URL"
clientConfig.publisher.username = "user"
clientConfig.publisher.password = "password"
publications(project.publishing.publications.dist)
clientConfig.publisher.repoKey = "repo"
publishPom = false
}
Я хотел бы получить полный URL развернутого артефакта и записать его в файл. Если возможно, я не хочу строить это с нуля. Этот URL-адрес регистрируется на стандартном выходе, как это
10:24:56 :artifactoryPublish
10:24:56 Deploying artifact: http://ip:port/artifactory/repo/com/group/artifactName/version/artifactName-version.zip