在Jenkins控制台中抑制ANT构建日志

时间:2016-03-07 11:38:25

标签: jenkins ant build.xml

如何抑制jenkins控制台上显示的ANT构建日志?

对于Windows批处理命令,我尝试回显并且它有效。但ANT构建日志不会被抑制。有没有办法自定义Jenkins控制台日志?

2 个答案:

答案 0 :(得分:1)

设置-quiet -silent而不是完全抑制输出。

那或者改变你的蚂蚁脚本不那么健谈。如果你开始从命令行调用ant来重定向输出,你将使任何构建失败变得不那么透明,或者可能搞乱错误处理而不会发现错误。

答案 1 :(得分:-1)

默认情况下,Jenkins使用set -x启动Execute Shell脚本。这会导致所有命令都被回显

您可以在任何命令临时覆盖该行为之前键入set +x。您可以通过将以下内容置于构建步骤的顶部来覆盖整个脚本的此行为:

#!/bin/bash +x