我试图让Travis CI构建起作用。在我将gradle.build
文件配置为上传到Maven Central之前,构建很好。我不想将Travis CI版本配置为实际上传版本。我只是希望它验证构建,并运行测试。
由于.travis.yml
任务运行,我的原始./gradlew assemble
文件停止工作signArchives具有我尚未定义的属性。我现在修复了脚本以定义这些属性,但是在signArchives任务中失败了,因为我没有在Travis CI上进行此设置。
我尝试customize the build step使用以下脚本,但它仍然运行./gradlew assemble
。
language: java
jdk:
- oraclejdk8
script: gradle build -x signArchives
为什么不尊重我的自定义脚本?
答案 0 :(得分:2)
Per the suggestion of @travisci(感谢您的快速帮助!),我将script:
步骤更改为install:
。
language: java
jdk:
- oraclejdk8
install:
- ./gradlew assemble -x signArchives