gpt4 book ai didi

android - Travis CI 跳过测试(Gradle Android 项目)

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:26:07 26 4
gpt4 key购买 nike

现在我正在为基于 Gradle 的 Android 项目配置 Travis CI。是否可以暂时禁用从 Travis 启动的测试以仅了解项目是否可以构建?

最佳答案

默认情况下,如果没有找到 script: 部分,Travis-ci 会执行 ./gradlew build connectedCheck

如果您将下一个代码添加到所有测试模块(build.gradle 文件),则忽略失败的测试。

project.gradle.taskGraph.whenReady {
connectedAndroidTest {
ignoreFailures = true
}
}

另一种选择是跳过安装阶段,只使用 ./gradlew build(或 ./gradle build 不带 gradle wrapper),这样就不会执行测试。

install:
# Check install section: http://docs.travis-ci.com/user/build-configuration/#install
# If you'd like to skip the install stage entirely, set it to true and nothing will be run.
- true

script:
# By default Travis-ci executes './gradlew build connectedCheck' if no 'script:' section found.
- ./gradlew build

您可以使用排除任何任务的 -x 命令行参数 (see this answer)。

gradle build -x test 

关于android - Travis CI 跳过测试(Gradle Android 项目),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26800944/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com