在 Groovy 脚本中以编程方式配置 Jenkins Mailer 插件
Programmatically Configuring Jenkins Mailer Plugin in Groovy Script
如标题所示,我正在尝试在 Groovy 脚本中配置 Mailer 插件以设置用户名和密码等字段。有没有办法做到这一点?
我已尝试参考 Jenkins API 文档并设法获得插件:
Jenkins.instance.pluginManager.getPlugin('mailer').getPlugin().configure(...)
但是,我不确定 "configure" 方法是否满足我的需要。
这也许……?
来自:https://github.com/Praqma/JenkinsAsCodeReference/blob/master/dockerizeit/master/globalconfig.groovy
def jlc = JenkinsLocationConfiguration.get()
jlc.setAdminAddress(config.global.jenkinsAdminEmail)
jlc.save()