未在bitbucket管道中发布工件

时间:2019-05-18 06:12:09

标签: bitbucket bitbucket-pipelines

我正在BitBucket Pipeline中进行非常简单的Java构建。唯一的不同是它位于存储库子目录中。

我的管道:

pipelines:
default:
- step:
caches:
- gradle
script: # Modify the commands below to build your repository.
# You must commit the Gradle wrapper to your repository
# https://docs.gradle.org/current/userguide/gradle_wrapper.html
- bash "./foo bar/gradlew" -p "./foo bar" distTar
- ls ./foo\ bar/build -R
- echo 'THE END'
artifacts:
- ./foo bar/build/distributions/xxx.tar

我的ls确认xxx.tar位于预期位置

....

./ foo bar / build / distributions:brigitte.tar

... ,但工件页面为空。 empty artifacts

1 个答案:

答案 0 :(得分:1)

找到了!应该是     -foo bar / build / distributions / brigitte.tar

工件路径不是真实路径,因此开头的点冒号使我的路径无效。可惜没有提出警告!