我是新的詹金斯,并想知道: -詹金斯 - 删除不需要的控制台输出线
1)运行shell脚本更好的做法是什么?将整个脚本粘贴到“Execute shell on remote script”?或者调用sh /root/script.sh脚本?
2日)当我启动脚本中的 “运行shell脚本远程” 返回我的控制台输出脚本的所有行:
SCRIPT:
!/bin/bash
set +x
ONE=1
echo $ONE
控制台输出:
!/bin/bash
set +x
ONE=1
echo $ONE
1
[SSH] exit-status: 0
Finished: SUCCESS
在shell本地控制台命令set + x
通常有效。
我在这里没有看到问题!你能再详细一点吗?你为什么在你的Jenkins bash脚本上有'set + x'?删除该行,除了'echo'命令输出外,您将看不到控制台输出! – Inian
我想jenkins输出控制台不会打印定义变量和注释的行。 我想让他只展示回应什么。 他向我展示了一切! 你看? – Espector
删除行'set + x' – Inian