使用TeamCity UI

时间:2018-01-30 00:47:08

标签: teamcity

在TeamCity(10.0.4)构建链的最后一步中,几个待定构建无法启动。在运行按钮的左侧,在更改列的上方,我看到:

  

未决(2)|▼

两个依赖构建都在一个多小时之前完成,并且构建队列中没有任何内容用于这两个后续构建。刷新页面也无济于事。最后,我不得不启动新版本来清除待处理状态。我查看了TeamCity documentation,似乎清除待定版本的唯一方法是使用API​​:

curl -v -u user:password --request POST "http://teamcity:8111/app/rest/buildQueue/<buildLocator >" --data "<buildCancelRequest comment='' readdIntoQueue='false' />" --header "Content-Type: application/xml"

是否有UI方法来清除不在构建队列中的待处理构建?

2 个答案:

答案 0 :(得分:1)

Pending(2)位于changes列中,因此构建队列中没有此项更改的项目。

这是一个指示器,用于显示尚未在default branch上构建哪些更改。

答案 1 :(得分:1)

Pending(2)表示有两个更改已提交到您的存储库,等待构建。它们可能是您的其他构建的结果,它们在构建过程中提交了一些更改。

我建议仔细查看哪些文件待处理以及哪些更改。它可能会让您了解这些变化的来源。