gpt4 book ai didi

rest - TeamCity REST API 获取待定更改列表

转载 作者:行者123 更新时间:2023-12-04 03:15:47 25 4
gpt4 key购买 nike

是否有 REST API 端点来获取 TeamCity 中等待构建的更改集合?

我们将build设置为手动,它在 TeamCity 外部触发,并希望显示该构建中提交的项目符号列表。

在用户界面中,您可以在“Pending Changes (X)”选项卡下看到这一点。

我找不到任何这样做的例子,我发现的最接近的是:

http://<server>/httpAuth/app/rest/changes/buildType:<build type id>

不过,这似乎返回了最后一次更改。

以前有人做过这个吗?

最佳答案

由于这个问题,我刚刚找到了一个有效的解决方案。如果其他人正在寻找完整的解决方案,我会在这里展示它:

您需要知道buildTypeId您想要在其上获取挂起更改的构建。在这种情况下,可以说 buildTypeId=bt85

1
http://<server>/httpAuth/app/rest/buildTypes/id:bt85/builds/
// Get the last build from the XML returned.
// Lets say last build id = 14000

2

http://<server>/httpAuth/app/rest/changes?build=id:14000
// The newest change returned is the one you need.
// Lets say newest change id = 15000

3

http://<server>/httpAuth/app/rest/changes?buildType=id:bt85&sinceChange=15000
// You're now looking at the pending changes list of the buildType bt85

关于rest - TeamCity REST API 获取待定更改列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21673173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com