无法从Node.js脚本执行Jenkins-CLI命令

时间:2019-02-26 11:04:18

标签: node.js cmd jenkins-cli

java -jar jenkins-cli.jar -s http://10.10.25.16:8088 -noKeyAuth offline-node NodeName

从cmd运行上述jenkins-cli命令时,它执行得很好。 但是,当通过如下所示的nodejs脚本执行该脚本时,则无法观察到预期的行为。

var properties = PropertiesReader('jenkins.properties');
var machineName = properties.get('machineName');
jenkinsCmd = "java -jar jenkins-cli.jar -s http://10.10.25.16:8088 -noKeyAuth offline-node" + machineName ;
const child3 = exec(jenkinsCmd,
            (error, stdout, stderr) => {
              if (stderr)
                console.error(stderr);
            });

任何提示将不胜感激。先感谢您。

0 个答案:

没有答案