【发布时间】:2017-08-11 12:58:07
【问题描述】:
实际上,主要问题是如果我启动服务器,那么我的下一个 commond 将永远不会触发,因为它总是在侦听模式下作为 zap 服务器运行。 我可以在 Jenkins 中运行两个命令行吗?我添加了 2 个“执行 Windows 批处理命令”仍然没有任何效果。我已经在同一个线程中添加了图像
我尝试过创建一个批处理文件
cd /
cd C:\Program Files\OWASP\Zed Attack Proxy
start java -jar zap-2.6.0.jar
使用上述批处理文件后出现如下错误
Process leaked file descriptors. See https://jenkins.io/redirect/troubleshooting/process-leaked-file-descriptors for more information
https://wiki.jenkins.io/display/JENKINS/Spawning+processes+from+build
我也直接在“执行窗口批处理命令”中使用命令行参数,例如:-
java -jar zap-2.6.0.jar
但是zap的UI没有启动
我也试过“Windows Exe Runner Plugin”
https://wiki.jenkins.io/display/JENKINS/Windows+Exe+Runner+Plugin
但是詹金斯不允许我在配置中放置一个 exe 名称。看起来像詹金斯的一个错误。
我也尝试过在环境变量中添加 zap,但这也不起作用。
现在我想不通了。
问题是,如果我触发 zap.bat,它将不允许另一个命令向前运行,如下所示:-
另外,zap的UI没有打开,直接点击zap.bat文件后打开
我添加了 2 个“执行 Windows 批处理命令”仍然没有任何效果
欢迎提出建议
【问题讨论】:
标签: jenkins jenkins-plugins owasp jenkins-cli zap