是否有可能强制TeamCity构建在通过HTTP触发时重建依赖关系?

时间:2013-02-04 15:02:33

标签: teamcity teamcity-7.1

根据TeamCity文档,我可以看到可以通过http:

触发构建

http://confluence.jetbrains.com/display/TCD7/Accessing+Server+by+HTTP

例如,

http://testuser:testpassword@teamcity.jetbrains.com/httpAuth/action.html?add2Queue=bt10

但是,我需要强制构建在将其添加到队列时也重建某些依赖项。这可能吗?

1 个答案:

答案 0 :(得分:2)

如果将rebuildDependencies = true添加到查询字符串,则可以强制TeamCity重建所有依赖项:

http://testuser:testpassword@teamcity.jetbrains.com/httpAuth/action.html?add2Queue=bt10&rebuildDependencies=true

也可以部分重建依赖关系,但这并不容易,因为您需要以某种方式检索某些内部ID,但这些ID通常不会显示在页面的任何位置。