Olg*_*run 4 teamcity github github-flavored-markdown
我尝试在其Github README.md页面上表示项目的Teamcity构建状态。为此,我使用TeamCity rest API,该API在URL处公开状态图标
<teamcity-root> / app / rest / builds / buildType:%28id:<buildTypeID>%29 / statusIcon
目前,我有两个Github项目和三个TeamCity构建版本(两个分支分别构建)。
对于所有三个构建,上述方案构建的URL给了我期望的图像。但是Github网站用来自github-camo.global.ssl.fastly.net主机的自己的路径替换了来自TeamCity的原始图像路径。对于三个构建中的两个,而不是我希望看到的图像(成功或失败),我得到的图像说明“无权获取数据”。(这与我将图像插入文件的方式无关:使用markdown语法或内联HTML)
两个Github项目都是私有的。TeamCity网站通常需要登录,但不需要状态图标。
我还检查了这种情况不取决于TeamCity服务挂钩的使用情况。
我很高兴听到关于这个主题的任何想法。