如何使用PowerShell设置TeamCity构建状态?

3

我正在尝试从Powershell设置Team City构建的状态。我找到了如何在Windows cmd中执行此操作:

##teamcity[buildStatus status='FAILURE' text='A non-standard URL has been committed to SVN']
EXIT 1

在cmd中运行时它完美地工作;然而,我需要在Powershell脚本中执行此操作。有人能指点我正确的方向吗?我尝试在Powershell中按原样尝试,但井号(#)像注释一样起作用。

谢谢。

3个回答

8

#符号是单行注释的开始,您需要将其转换为普通字符串。只需将其放入引号中:

"##teamcity[buildStatus status='FAILURE' text='A non-standard URL has been committed to SVN']"
exit 1

1

0

在7.1版本之后,您可以使用buildProblem来报告失败,并显示失败文本,而不仅仅是“exit 1”

"##teamcity[buildProblem description='已提交非标准URL到SVN']"


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接