在Github拉取请求页面上显示Travis-CI的构建状态

时间:2020-08-10 13:22:23

标签: github travis-ci

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

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

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

2 个答案:

答案 0 :(得分:2)

This discussion thread解释了这个问题。

解决方案是:

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

Travis-CI然后自动要求提供Github凭据,此后Github再次在支票中显示Travis-CI的构建状态。

答案 1 :(得分:0)

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

请注意,如果您不是该回购协议的所有者,则需要请求向相关人员添加Travis访问权限。