[英]Get latest travis build status of a repo through travis API
[英]Showing Travis build status in GitHub repo
转到https://travis-ci.org/ {username or org}/{repository}
单击状态图像(将出现一个弹出窗口)
复制粘贴代码到你的README.md
Git 添加、提交和推送。 刷新 Github,您现在将看到图像。
我给你我的例子 - https://github.com/simkimsia/UtilityBehaviors
我在我的 README.mdown 中写了这个
### Status
[![Build Status](https://travis-ci.org/simkimsia/UtilityBehaviors.png)](https://travis-ci.org/simkimsia/UtilityBehaviors)
所以答案是
[![Build Status](your travis url for the repo here.png)](your travis url for the repo here)
编辑:
我意识到您的意思可能是打开 Travis 服务挂钩。
如果这就是您的意思,请转到您的 github 存储库 > 设置 > 服务挂钩。 使用 Ctrl+F 并搜索 Travis。
编辑2:
去https://travis-ci.org/profile/ {填写你自己的用户名}/profile
然后复制令牌并将其粘贴到 Github Repo Settings 部分的 Travis Service Hook 页面中。
在 Travis 中输入您的用户名。
尝试测试发送令牌按钮。
您应该看到有效负载已成功发送。
如果这有效,您的 github 存储库现在已连接到您的 travis。
编辑3:
OP 正在询问在拉取请求页面中找到的提交的 travis 构建状态。
他假设只要有提交,travis 构建状态就会出现在任何地方。
我的回答是这个假设是不正确的。
为了获得标记你应该去
https://travis-ci.org/ {username}/{repository}
按下右上角您的用户名下带有“构建状态图像”标题的按钮
之后,您将获得一个带有不同环境标记的弹出窗口 这是我自己的存储库的带有弹出窗口的屏幕截图
如果您使用的是 chrome,我刚刚创建了一个 chrome 扩展,用于在 github 中显示 travis-ci 构建时间和状态更改。 如果仅使用 travis-ci 启动 repo,则在 github repo 中显示 travis build statug 很方便。
你可以从chrome web store安装它或者在我的 github repo上查看更多详细信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.