我正在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
答案 0 :(得分:1)
找到了!应该是 -foo bar / build / distributions / brigitte.tar
工件路径不是真实路径,因此开头的点冒号使我的路径无效。可惜没有提出警告!