【问题标题】:Custom label for Travis CI badge on github repogithub repo 上 Travis CI 徽章的自定义标签
【发布时间】:2018-11-24 10:19:03
【问题描述】:

我正在尝试将 2 个徽章添加到我的 github 存储库自述文件中,这样我就可以看到我的 dev 分支和 master 分支的构建状态。我能够添加徽章(它们也可以使用),但我无法区分大师或开发者的徽章。

有没有办法添加自定义文本 [dev|passing] [master|failing] 等?

【问题讨论】:

    标签: travis-ci badge


    【解决方案1】:

    恐怕这在当时是不可能的。前段时间我正在研究这个问题,偶然发现了this issue,它仍然是开放的,尚未解决。

    【讨论】:

    • 不可能直接使用,但您可以使用我在评论中提到的第三方。
    【解决方案2】:

    您可以使用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 不是很快,但这很酷。

    您还可以更改徽章样式:

    玩得开心!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-21
      • 1970-01-01
      • 1970-01-01
      • 2019-04-22
      • 2019-10-15
      • 2021-03-18
      • 1970-01-01
      相关资源
      最近更新 更多