【发布时间】:2023-04-04 01:59:02
【问题描述】:
我正在使用 BitBucket 管道通过 gradle 将工件上传到 Artifactory,除了上传到工件时为工件指定的名称外,一切都按预期工作:
-
通过以下方式在管道中构建工件:
bash ./gradlew build artifactoryPublish - Partifactory_user=$ARTIFACTORY_USER - Partifactory_password=$ARTIFACTORY_PASSWORD -
使用这个 gradle 配置:
-
这是我在本地运行时得到的输出:
:artifactoryPublish :artifactoryDeploy Deploying artifact:
但是当我在管道中运行它时,我得到了这个:
有人看到我做错了吗?
【问题讨论】:
-
看起来您的
artifactId是build而不是enterpriseconfigserver -
那行得通。添加它作为答案,我会接受它。我用更改更新了小提琴:jsfiddle.net/ja2f4bmk/2 它仍然将 TAR 和 ZIP 文件命名为 BUILD,但我实际上不需要这些文件,因此努力不生成它们。谢谢尤里。
-
关于 tar 和 zip 文件,我假设这些文件类型是由另一个需要单独配置的任务生成的,例如 discuss.gradle.org/t/… 。
标签: gradle artifactory bitbucket-pipelines