验证后的新VSTS构建标记URL,无法访问Github存储库

时间:2018-08-06 20:57:35

标签: azure-devops azure-pipelines

不久前,您可以获取一个公共构建状态标志URL,以显示在自述减价文件中,以显示Github之类的内容。现在,“ UI选项”窗格中提供的网址位于auth后面,这对于在Github /外部git仓库中是不可取的。我有两个带有构建管道的项目,其中一个使用旧的公共URL,并且使用相同的格式,而另一个项目使用相同的格式,而Project GUID仅表示“未找到构建管道X”。

我还必须安装VSTS cli来获取第二个项目的Project GUID,但该网址不起作用。

有人知道如何获取有效且不需要身份验证的公共徽章URL吗?

注意:我的存储库是PRIVATE Github存储库,而不是VSTS提供的内置Git。

Build徽章的网址:

https://[vstsaccountname].visualstudio.com/_apis/public/build/definitions/[project_guid_that_is_hard_to_find]/[build_definition_number]/badge?api-version=4.1

1 个答案:

答案 0 :(得分:0)

VSTS现在支持公共和私有项目。如果要使用公共构建徽章,则需要将项目设置为公共。有关详细信息,请参见此链接:Make a private project public