能否从shell脚本中使用TeamCity消息?

7

我有几个使用自定义脚本的命令行构建步骤。我想要使用TeamCity的消息,就像这些:

##teamcity[message 'value']
##teamcity[buildNumber '<new build number>']
##teamcity[buildStatus status='<status value>' text='<text>']

但是看起来这些命令根本不起作用。它们有什么问题吗?在teamcity的shell脚本中运行这些命令可能吗?有什么想法如何使用它们吗?

1个回答

13

在一个shell脚本中,使用

echo "##teamcity[buildStatus status='<status value>' text='<text>']"

这里是TeamCity 2020.2的详细文档


应该这样。如果不行,您可能需要向TeamCity团队提交错误报告(我已经添加了文档链接)。 - KIR
您可以使用此代码片段 https://gist.github.com/VladRassokhin/e24509b7a85386e6374b7580c840dc71。 - koby meir

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