【问题标题】:Show Travis-CI build status on Github Pull Request Page在 Github 拉取请求页面上显示 Travis-CI 构建状态
【发布时间】:2020-08-11 21:36:24
【问题描述】:

如何配置 Github 的拉取请求审查页面以显示 Travis-CI 构建状态?

我记得 Github 会自动显示配置为使用 Travis-CI 构建的一些存储库的构建状态,但 Github 已停止这样做。无论构建通过还是成功,Github 都会在“Merge pull request”按钮附近显示状态。现在我必须在 Travis-CI 中手动搜索拉取请求。

Github 是否已停用此功能,或者是否需要一些新的手动配置来重新实现此功能?

【问题讨论】:

    标签: github travis-ci


    【解决方案1】:

    This discussion thread 解释了这个问题。

    解决办法是:

    1. 在 Github 中撤销对 Travis-CI 的访问权限
    2. 退出 Travis-CI
    3. 重新登录 Travis-CI。

    Travis-CI 然后自动询问 Github 凭据,然后 Github 再次在检查中显示 Travis-CI 构建状态。

    【讨论】:

      【解决方案2】:

      旧版集成已被禁用,您需要执行迁移到 GitHub 应用集成。请参阅此处的说明:https://docs.travis-ci.com/user/migrate/legacy-services-to-github-apps-migration-guide/

      请注意,如果您不是 repo 的所有者,则需要请求将 Travis 访问权限添加给适当的人。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-06-27
        相关资源
        最近更新 更多