Переопределить стандартный Travis CI script для проекта Java Gradle
Независимо от того, что я пишу в .travis.yml
, Travis CI всегда выполняет ./gradlew assemble
. Вместо этого я хотел бы запустить ./gradlew test
.
Содержание моего .travis.yml
:
language: java
script:
- ./gradlew test
Не стесняйтесь исправить мою неудачную сборку:
https://github.com/RadoBuransky/scala-struct
Ответы
Ответ 1
script ./gradle assemble
выполняется как часть раздела install
вашей сборки, это по умолчанию.
Если вы хотите пропустить этот шаг, вы можете переопределить его так:
install: true
Документы: https://docs.travis-ci.com/user/customizing-the-build/#Skipping-the-Installation-Step