github - 在 GitHub 存储库中显示 Travis 构建状态

标签 github continuous-integration travis-ci

我记得最近在 GitHub 浏览存储库时看到了 pr 或提交的 Travis 构建状态(但找不到位置)。我不是在谈论 README.md 中的 Travis 构建状态图像,而是实际的 GitHub 功能(带有友好复选标记的绿色框)。

虽然我的提交在 Travis 上构建得很好,但我希望将结果显示在 GitHub 中(他们现在不这样做)。我想知道如何启用此功能。

更新

找到example here - 看到绿色的小复选标记显示“Travis-CI 构建已通过”吗?

最佳答案

Github 集成

  1. 转到https://travis-ci.org/ {用户名或组织}/{存储库}

  2. 点击状态图像(将出现一个弹出窗口)

enter image description here

  • 选择一个分支,然后点击下拉列表图像 URL ▼ 并将其设置为 Markdown ▼
  • enter image description here

  • 将代码复制粘贴到 README.md

  • Git 添加、提交和推送。刷新 Github,您现在就会看到该图像。

  • 关于github - 在 GitHub 存储库中显示 Travis 构建状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19810386/

    相关文章:

    git - 如何将我的更改推送回 git 中的源代码

    Maven 构建问题 - 与存储库的连接被拒绝

    continuous-integration - Cruise 与 TeamCity 与 CruiseControl.net

    ssh - 带有 Gitlab 设置的 Gitlab-CI,自托管

    google-app-engine - 在 Travis-CI 上运行 Google App Engine 并使用 PhantomJS 进行测试

    node.js - npm 错误!错误: spawn ENOENT

    git - 致命的 : cannot update the ref 'head' : unable to append to '.git/logs/head' : invalid argument

    azure - 在 Azure Pipelines 中出现错误时继续(但仍报告为错误)

    c++ - QT QOverload 未在 Travis CI 的此范围内声明

    github - 如何配置 Travis-CI 来构建拉取请求并合并到无冗余的主控