Как зарегистрировать URL-адрес артефакта, развернутый с помощью gradle artifactoryPubli sh задача - PullRequest
0 голосов
/ 30 апреля 2020

Я использую 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
...