[英]Jenkins Disable CLI over Remoting via a Groovy Script
是否可以通过Groovy脚本禁用Jenkins CLI over Remoting选项? 我想把脚本放到init.groovy.d中,这样在启动时禁用了选项,所以我不会被提示禁用它
谢谢
你可以这样做(jenkins2.60.2)
import jenkins.model.Jenkins
jenkins.model.Jenkins.instance.getDescriptor("jenkins.CLI").get().setEnabled(false)
问候
使用以下内容创建文件$JENKINS_HOME/jenkins.CLI.xml
:
<?xml version='1.0' encoding='UTF-8'?>
<jenkins.CLI>
<enabled>false</enabled>
</jenkins.CLI>
一旦服务器重新启动,它就像按下Jenkins GUI中的“禁用Jenkins CLI over Remoting”按钮一样。
juhnz的答案涵盖完全禁用CLI。 但是,我认为问题的目的只是禁用Jenkins CLI而不是远程处理,但是否则启用CLI。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.