上传到Artifactory的Bitbucket Pipelines没有获得正确的构建名称

时间:2018-03-26 15:48:40

标签: gradle artifactory bitbucket-pipelines

我正在使用BitBucket管道使用gradle将工件上传到Artifactory,并使所有内容按预期工作,除了在上传到artifactory时为工件提供的名称:

  1. 通过以下方式在管道中构建工件:

    bash ./gradlew build artifactoryPublish - Partifactory_user=$ARTIFACTORY_USER - Partifactory_password=$ARTIFACTORY_PASSWORD

  2. 使用此gradle配置:

    JS Fiddle with Gradle File

  3. 这是我在本地运行时获得的输出:

    :artifactoryPublish
    :artifactoryDeploy
    Deploying artifact: 
    

    部署工件:https://XXXXXX.jfrog.io/XXXXXX/enterpriseconfigserver/com/XXXXXX/framework/enterpriseconfigserver/1.0-SNAPSHOT/enterpriseconfigserver-1.0-SNAPSHOT.jar

  4. 但是当我在Pipelines中运行时,我得到了这个:

    部署工件:https://XXXXXX.jfrog.io/XXXXXX/enterpriseconfigserver/com/XXXXXX/framework/build/1.0-SNAPSHOT/build-1.0-SNAPSHOT.jar

    任何人都能看到我做错了什么?

1 个答案:

答案 0 :(得分:1)

您的artifactId似乎build而不是enterpriseconfigserver 您可以在gradle documentation中找到如何设置artifactId

的示例