Bamboo - 返回自定义消息和错误代码。

问题描述 投票:1回答:1

从它的外观来看,如果脚本失败或成功,Bamboo只返回0或1。是否可以添加任何自定义以获取有关脚本失败原因的更多信息?

我有一个脚本,可以构建几个存储库,并希望获得有关可能发生的任何故障的非常详细的信息(哪些repo失败,为什么等等)。

有没有办法通过Bamboo处理这个问题?我可以创建一个输出我想要的数据的日志文件,但是如果可能的话,我希望通过Bamboo或Bamboo电子邮件看到任何问题,只要发生故障就可以发送。有没有办法自定义电子邮件以包含文本文件(我的日志文件)中的文本?

bamboo
1个回答
1
投票

Bamboo希望exit 0能够成功执行。任何其他因素都会导致失败。但是,此退出代码列在相应的构建日志中,如下所示。

simple 14-Aug-2017 14:59:29 Failing task since return code of [mvn clean package] was 1 while expected 0

如果您希望在电子邮件中发送日志片段,则可以在customise the Email notification template中使用WEB-INF/classes/notification-templates/。通知中的某些内容可以通过系统属性进行配置,例如显示日志信息的电子邮件通知中包含的日志行数。

希望有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.