根据提交信息特拉维斯跳过脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据提交信息特拉维斯跳过脚本相关的知识,希望对你有一定的参考价值。
我想控制我的一些特拉维斯脚本与提交信息。像例如特拉维斯给出了这样的命令提交消息my commit [skip travis]
基本上跳过特拉维斯构建。
我想是不是跳过特拉维斯完全,因为我们用它来部署我们的应用程序,但只是无法运行一些脚本,我们可以通过提交信息强制执行。
有人可以帮我从这里出去吗?
答案
你可以使用默认的环境变量TRAVIS_COMMIT_MESSAGE
检查所需提交信息。对于如: - 您可以使用代码片段我从here服用。
script: if [[ $TRAVIS_COMMIT_MESSAGE == *"urgent fix"* ]]; then npm install ; fi ;
附:您可以检查默认ENV变量here
以上是关于根据提交信息特拉维斯跳过脚本的主要内容,如果未能解决你的问题,请参考以下文章