Travis 在 Bintray 中部署库。构建文件夹不存在
Travis deploy library in Bintray. Build folder does not exist
我尝试在使用 Travis-ci 构建后将我的库上传到 Bintray。我关注了 this tutorial and read the documentation.
但在部署阶段我收到警告:
[Bintray Upload] Warning: Path: build/libs/ does not exist.
我的库没有部署,我不明白为什么 travis 找不到 build/libs
。
我在 .travis.yml 中使用简单的 ls
命令进行了检查,路径有效。
我希望发送位于 build/libs
文件夹中的 .pom
和 .jar
文件。
我这样使用这条路径:
"files":
[
{
"includePattern": "build/libs/(.*)",
"uploadPattern": "com/baillyj/jikankt/1.0.0/"
}
]
语法不好吗?
默认情况下,Travis 在部署之前会存储对目录的任何更改。因此 build/libs
在构建步骤中创建并在部署步骤中删除。
我添加 .travis.yml
:
deploy:
skip_cleanup: true
感谢 BanzaiMan 在 github 上给了我答案。
我尝试在使用 Travis-ci 构建后将我的库上传到 Bintray。我关注了 this tutorial and read the documentation.
但在部署阶段我收到警告:[Bintray Upload] Warning: Path: build/libs/ does not exist.
我的库没有部署,我不明白为什么 travis 找不到 build/libs
。
我在 .travis.yml 中使用简单的 ls
命令进行了检查,路径有效。
我希望发送位于 build/libs
文件夹中的 .pom
和 .jar
文件。
我这样使用这条路径:
"files":
[
{
"includePattern": "build/libs/(.*)",
"uploadPattern": "com/baillyj/jikankt/1.0.0/"
}
]
语法不好吗?
默认情况下,Travis 在部署之前会存储对目录的任何更改。因此 build/libs
在构建步骤中创建并在部署步骤中删除。
我添加 .travis.yml
:
deploy:
skip_cleanup: true
感谢 BanzaiMan 在 github 上给了我答案。