是否可以隐藏Jenkins写入构建日志的所有.bat文件向导?
我得到的是:
[release] $ cmd /c call C:\Users\Jenkins\AppData\...8991397464.bat
c:\Jenkins\jobs\release>python -u my_python.py
...job output...
c:\Jenkins\jobs\release>exit 0
Finished: SUCCESS
但我想看到的只是:
...job output...
Finished: SUCCESS
我无法在任何地方找到Jenkins中的任何构建详细程度设置。一旦你的工作稳定运行,能够关闭调试信息会很好。
答案 0 :(得分:1)
你可以通过在执行windows bath命令对话框的开头添加echo off
来摆脱大部分,但不是全部。
答案 1 :(得分:0)
或者您可以简单地将控制台输出重定向('>')到临时日志文件。
答案 2 :(得分:0)
这不是您可以通过任何xml文件更改的内容。在Jenkins构建(Launcher.java)中调用构建任务命令。阻止这些命令显示在作业的控制台输出中的一种简单方法是Log File Filter。我目前在我的Jenkins实例中为此使用此功能(使用Jenkins 2.176.3版)。安装完成后,转到“管理Jenkins”>“配置系统”。查找日志文件过滤器全局配置,输入。 cmd / c调用。作为您的 Regexp 并保留替换为null。