标签: continuous-integration travis-ci
我想用提交消息来控制我的travis脚本。 像travis一样,该命令用于提交消息 my commit [skip travis]实际上会跳过travis构建。
my commit [skip travis]
我要的是不要完全跳过travis,因为我们使用它来部署我们的应用程序,而只是不运行一些可以通过提交消息强制执行的脚本。
有人可以帮我吗?
答案 0 :(得分:1)
您可以使用默认的环境变量TRAVIS_COMMIT_MESSAGE来检查所需的提交消息。 例如:-您可以使用我从here摘录的代码段。
TRAVIS_COMMIT_MESSAGE
script: if [[ $TRAVIS_COMMIT_MESSAGE == *"urgent fix"* ]]; then npm install ; fi ;
PS 。您可以检查默认的环境变量here