我在TeamCity 9.1.6中启用了访客身份验证。 我的工件包含5个MSI。
我可以使用此网址以个人身份下载单个工件:
http://teamcity/guestAuth/repository/download/build01/lastSuccessful/ms1.msi
http://teamcity/guestAuth/repository/download/build01/lastSuccessful/ms2.msi
等
但我无法找到相当于“全部下载(.zip)”
的方法...使用 guestAuth (我可以使用身份验证...)
所以我的问题是:
答案 0 :(得分:3)
要下载指定版本的存档工件,请使用以下请求:
http://teamcity/guestAuth/app/rest/builds/id:XXX/artifacts/archived
答案 1 :(得分:1)
我没有TeamCity为我创建工件,所以我无法验证这一点,但查看API(https://confluence.jetbrains.com/display/TCD9/REST+API#RESTAPI-BuildArtifacts) 你可以尝试这样的事情: http://teamCity/guestAuth/app/rest/builds/id:100/artifacts。这应该可以获得该构建的所有工件。