我想从bash脚本配置Jenkins。
该操作是为了启用全局安全性并使用Unix用户/组数据库。
我可以只复制一些配置XML并重启服务器吗?或者有一个groovy脚本来做到这一点?
答案 0 :(得分:2)
就是这样:
import jenkins.model.*
import hudson.security.*
def instance = Jenkins.getInstance()
def unixRealm = new PAMSecurityRealm("ssh")
instance.setSecurityRealm(unixRealm)
instance.setAuthorizationStrategy(new FullControlOnceLoggedInAuthorizationStrategy())
instance.save()