使用Groovy脚本以编程方式配置Jenkins Mailer插件

问题描述 投票:0回答:1

正如标题所示,我正在尝试在Groovy脚本中配置Mailer插件以设置诸如用户名和密码之类的字段。有没有办法做到这一点?

我尝试参考Jenkins API文档,并设法以这种方式获取插件:

Jenkins.instance.pluginManager.getPlugin('mailer').getPlugin().configure(...)

但是,我不确定该“配置”方法是否满足我的要求。

jenkins groovy plugins configure mailer
1个回答
1
投票

这也许...?

来自:https://github.com/Praqma/JenkinsAsCodeReference/blob/master/dockerizeit/master/globalconfig.groovy

  def jlc = JenkinsLocationConfiguration.get()
  jlc.setAdminAddress(config.global.jenkinsAdminEmail)
  jlc.save()
© www.soinside.com 2019 - 2024. All rights reserved.