发布TeamCity工件。如何获取构建ID

发布TeamCity工件。如何获取构建ID,teamcity,integration,continuous,Teamcity,Integration,Continuous,我在TeamCity中创建了一个工件路径,如下所示: src\MyBuild\bin\Release\*=>MyBuild.zip 现在我想通过下载链接发布这个创建的工件: http://localhost:8080/repository/downloadAll/BUILD_TYPE_ID/BUILD_ID:id?showAll=true …但是在哪里可以获得构建类型\u ID和构建ID?显示了几种可能更容易获得工件的不同方法 不过为了帮助您,我相信BUILD\u ID是特定构建的内部ID,但

我在TeamCity中创建了一个工件路径,如下所示:

src\MyBuild\bin\Release\*=>MyBuild.zip

现在我想通过下载链接发布这个创建的工件:

http://localhost:8080/repository/downloadAll/BUILD_TYPE_ID/BUILD_ID:id?showAll=true
…但是在哪里可以获得
构建类型\u ID
构建ID

显示了几种可能更容易获得工件的不同方法

不过为了帮助您,我相信BUILD\u ID是特定构建的内部ID,但不幸的是,我不知道如何获取它。不过我知道你可以用“.lastsuctiful”来替换上一次成功的构建BUILD\u TYPE\u ID是您想要工件的项目的ID。您可以通过转到您的团队城市页面并单击该项目来找到它。您应该看到一个如下所示的URL

http://yourteamcity:8080/viewType.html?buildTypeId=bt1&tab=buildTypeStatusDiv

请参阅“buildTypeId=bt1”?该bt1是构建类型ID(在您的计算机上可能不是bt1)


一个例子 我们使用以下URL模式来获取工件

http://yourteamcity:8080/repository/downloadAll/BUILD_TYPE_ID/BUILD_NUMBER

它仍然使用BUILD_TYPE_ID,但使用BUILD_编号而不是BUILD_ID。BUILD_编号在TeamCity项目页面上可见

因此,对于我们来说,获取构建编号312.4的示例链接如下所示-

http://yourteamcity:8080/repository/downloadAll/bt1/312.4

您的编号方案可能非常不同