所以我在这里有多个分支的github存储库:https : //github.com/WalnutiQ/WalnutiQ和主要README.md上travis ci的构建传递徽章
每当我将提交推送到任何分支(如果它失败)时,travis ci图形将显示所有分支的构建失败。有没有一种简单的方法可以使它仅显示该分支的构建失败?
我不确定这是否算是简单的方法,但这就是我的工作。
构建脚本:
像这样的东西。
发布脚本
无论是通过还是失败,发布脚本都会在主构建之后运行。
然后使用以下命令将其提供给分支机构的README.md:
![Build Status](http://www.typhoonframework.org/build-status/build-status.png)
。。。上面,逐字粘贴到StackOverflow,它也接受markdown格式,如下所示:
生成状态http://www.typhoonframework.org/build-status/build-status.png?q=z
如果要按分支进行此操作,只需修改脚本以将分支名称包括在徽章中,并使分支的README指向该分支即可。
为什么我喜欢这种方法:
通常,并尽可能创建与构建服务器无关的脚本。
话虽如此,状态徽章是增值服务器的一个很好的例子,如果使用方便,构建服务器可以提供它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句