TeamCity允许我使用##teamcity交互从我的MsBuild脚本向其报告。我可以使用此功能告诉TeamCity构建已失败,或者确实成功,但我想要告诉它取消构建。有人知道如何做到这一点吗?
我可以使用此功能通知TeamCity失败...
<Message Text="##teamcity[buildStatus status='FAILURE']" Condition="Something==SomeCondition" />
我很想这样做...
<Message Text="##teamcity[buildStatus status='CANCEL']" Condition="Something==SomeCondition" />
我已经尝试了TeamCity Service Tasks,但迄今为止没有什么进展。
编辑:
因此,似乎该功能不可用,尽管可以使用通过 HTTP 请求的解决方法来取消构建。同时,在 TC 网站上有一个功能请求,用于取消构建。