我正在尝试将2个徽章添加到我的github repo自述文件中,因此我可以看到我的dev分支和master分支的构建状态。我能够添加徽章(并且它们也可以工作)但我无法区分主人或开发人员的徽章。
有没有办法添加自定义文本[dev |传递] [master | faileding]等?
答案 0 :(得分:5)
您可以使用提供相当多徽章的shields.io。
他们有一个用于travis,你可以指定徽章的左侧文本。
作为我的一个回购的例子:
正常链接:
构建分支:https://img.shields.io/travis/73VW/TechnicalReport/build.svg
主分支:https://img.shields.io/travis/73VW/TechnicalReport.svg
呈现为:
有点习惯:
https://img.shields.io/travis/73VW/TechnicalReport/build.svg?label=Whatever+You+Want https://img.shields.io/travis/73VW/TechnicalReport.svg?label=Master
呈现为:
这样就可以了:https://img.shields.io/travis/USER/REPO/BRANCH.svg?label=YOURLABEL
请注意,如果要使用master分支,则不需要分支部分。
我同意这会减慢你的github(或其他)页面的负载,因为shields.io并不是很快,但这很酷。
您还可以更改徽章样式:
:https://img.shields.io/travis/73VW/TechnicalReport.svg?style=plastic&label=Custom+Label
:https://img.shields.io/travis/73VW/TechnicalReport.svg?style=flat-square&label=Custom+Label
:https://img.shields.io/travis/73VW/TechnicalReport.svg?style=for-the-badge&label=Custom+Label
:https://img.shields.io/travis/73VW/TechnicalReport.svg?style=social&label=Custom+Label
玩得开心!
答案 1 :(得分:2)
我担心这在当时是不可能的。我刚才看到这个,偶然发现了this issue,它仍然是开放的,没有解决。