我向所有经验丰富的Teamcity用户提问。 我想根据特定情况退出工作,但我不希望工作状态失败。是否有可能将作业标记为成功,即使退出作业时使用“退出代码1”或任何指针实现相同(退出Teamcity作业但通过另一种方式标记作业)是非常感激! 谢谢!
答案 0 :(得分:2)
您可以使用TeamCity service messages更新构建状态,例如写入输出
##teamcity[buildStatus status='SUCCESS' text='{build.status.text} and then made green']
将构建状态文本与and then made green
字符串连接起来。
答案 1 :(得分:1)
如果您有命令行构建步骤并且您正在使用TeamCity 2017.2,那么您可以将stderr输出格式化为警告。这是一份文档:https://confluence.jetbrains.com/display/TCD10/Command+Line