【发布时间】:2021-07-13 03:59:45
【问题描述】:
我们正在使用 TeamCity 7,想知道是否可以仅在前一个步骤失败的情况下运行一个步骤?我们在构建步骤配置中的选项使您可以选择仅在所有步骤都成功(即使步骤失败)时执行,或者始终运行它。
有没有办法只在前一个步骤失败时才执行一个步骤?
【问题讨论】:
-
我不确定,但也许您需要添加一个构建步骤(powershell、命令行等),它将使用TeamCity REST API 获得最后一次构建的结果,然后执行/不执行您的代码.
-
有一个功能请求使构建状态可用于构建步骤:youtrack.jetbrains.com/issue/TW-17975(您可以投票)。
标签: teamcity