Teamcity在github上构建徽章

Jha*_*noy 7 teamcity github

我想在我的github页面上添加一个teamcity构建徽章.我的存储库是一个私有的github存储库.我开始通过包含下面的代码链接说.

<a href="http://teamcity/viewType.html?buildTypeId=myID&guest=1"> 
<img src="http://teamcity/app/rest/builds/buildType(id:myID)/statusIcon"/>
</a>
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,图像被阻止了.我怀疑这是因为我的teamcity服务器在http上,而我的github repo使用了https.

在我的情况下,不可能改变teamcity使用https,因此这不是一个选项.

有关如何在github上获取构建徽章的任何变通方法/建议吗?

Bor*_*sky 7

确保选中General Setting页面上的"enable status widget"复选框:

在此输入图像描述


Emi*_*mil 6

对于寻找 TeamCity 构建徽章的降价链接语法的任何人,这里是:

[![Build Status](http://teamcity/app/rest/builds/buildType:(id:myID)/statusIcon)](http://teamcity/viewType.html?buildTypeId=myID&guest=1)
Run Code Online (Sandbox Code Playgroud)

  • 那是哪个“myId”?也许是“构建配置 ID”,或者某种外部 ID?另外,我假设需要访客用户登录访问权限? (3认同)
  • 该 ID 是“构建配置 ID”。需要访客访问。 (2认同)