gpt4 book ai didi

github - 每次提交后如何防止travis作业?

转载 作者:行者123 更新时间:2023-12-05 00:19:25 26 4
gpt4 key购买 nike

我正在 github 上开发一个带有 travis 检查的库。我想打开一个 WIP 拉取请求以轻松讨论想法。在 travis 上为该项目设置了很多测试,所以我不想在每次推送提交时触发测试(以防止服务器过载),因为无论如何都不希望代码通过。

有没有一种方法可以在 github 上执行此操作而无需访问 travis 配置?

最佳答案

要在每次提交的基础上跳过构建,您可以添加 [ci skip]到提交消息,如 Docs 中所述, 例如:

之前:Add blerb .
后:Add blerb
[ci skip]

要跳过所有非 PR 构建,如果出现 TRAVIS_PULL_REQUEST environnment variable is set to "false" ,您可以提前退出。您的 .travis.yml :

before_install:  # Earliest build step
- if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then echo "Not a PR, skipping" && exit; fi

关于github - 每次提交后如何防止travis作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36100512/

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