根据提交信息特拉维斯跳过脚本

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

以上是关于根据提交信息特拉维斯跳过脚本的主要内容,如果未能解决你的问题,请参考以下文章

2023年网络安全比赛--跨站脚本攻击①中职组(超详细)

如何根据单击的提交按钮选择父表单?

svn如何根据提交日志信息回退版本

spark-submit提交程序,找不到类名

nmap 跳过端口扫描但执行--script?

如何使用命令行dpkg选项解压缩conf并跳过postinst脚本