我想禁用管理 Jenkins 的进程内脚本批准部分中的“批准”选项。我正在编写 Job DLS,它可以动态创建 Jenkins 作业,但是我必须完成很多批准才能允许脚本执行。如果有一种解决方案,可以作为管道中的方法调用打开或关闭的解决方案会很棒。
我无法找到一种方法来禁用 Jenkins 中的
In-process Script Approval
功能,但您可以使用 Permissive Script Security Plugin(https://wiki.jenkins.io/display/JENKINS/Permissive)“自动批准” +脚本+安全+插件)
许可脚本安全有效。详细 JVM 选项:
-Dpermissive-script-security.enabled=no_security
它不会“批准”待处理的脚本,因此您仍然可以在进程内脚本批准中看到数字和列表,但 Jenkins 会绕过它