【发布时间】:2018-08-08 05:39:52
【问题描述】:
我们正在使用 TeamCity 处理数百个构建。我们添加了一个自定义命令行脚本,它向控制台打印错误,如果设置了环境变量TEAMCITY_VERSION,那么我们以 TeamCity 理解的格式打印错误消息:
Console.Out.WriteLine(
"##teamcity[message text='Custom Script failed.' errorDetails='" +
ex.Message + "' status='ERROR']");
现在,我看到错误显示在构建日志中,但是,在构建详细信息下,我们只看到[13:00:25]Process exited with code 1,并且在发送给开发人员的包含该构建更改的电子邮件通知中,只有那一行是已发送。
是否可以在电子邮件中发送,并在构建详细信息中包含我们实际打印到控制台的错误?
【问题讨论】:
标签: teamcity