首页 文章

使用TeamCity UI清除待处理的构建

提问于
浏览
0

在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 回答

  • 1

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

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

  • 1

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

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

相关问题