现在我想要获取每个build type的最新构建列表,我必须执行以下操作:
- 通过此端点获取所有构建类型:
/guestAuth/app/rest/buildTypes/
- 获取每个
buildType
的最后一个构建元数据:/guestAuth/app/rest/buildTypes/id:BUILD_TYPE_ID/builds/?locator=lookupLimit:1
这非常低效,因为我必须根据buildTypes
的数量进行同样多的请求。
REST API不允许在一个请求中指定多个BUILD_TYPE_ID
到端点。
有没有一种方法可以聚合这些请求?是否有可能一次性获取每个buildType
的最新构建元数据?
我正在使用TeamCity 8.1。
wget.exe http://teamcity.domain.com/httpAuth/repository/downloadAll/btx/.lastFinished/ --user=<user> --password=<password> --output-document=artifacts.7z
- wal