我正在使用 groovy+gmaven+maven 来自动化/构建构建过程。
当我在 groovy 脚本中使用 ant sshexec 任务时,该脚本又从 gmaven 插件部分执行,我得到了一些来自 sshexec 的日志信息。我想知道在 groovy 脚本中使用 ant.sshexec() 时是否可以写 NO 输出?我有以下脚本:
def ant = new AntBuilder()
ant.sshexec(host: host,
port: port,
trust: true,
username: user,
password: pass,
command: "if test -d ${installDir}; then echo true; else echo false; fi",
outputproperty: 'doesInstallDirExist')
输出是:
[sshexec] Connecting to 192.168.56.101:22
[sshexec] cmd : if test -d /mango/tomcat7/webapps; then echo true; else echo false; fi
我可以压制/隐藏它吗?