使用Jenkins CLI配置插件

时间:2015-12-04 12:39:55

标签: jenkins puppet

我正在使用Jenkins CLI自动安装和配置Jenkins。我可以安装Active Directory插件等插件,但尚未弄清楚如何配置它。

是否可以从CLI执行此类任务?

从Jenkins GUI的角度来看,我想检查Enable security checkbox下的Security Realm检查Active Directory选项,为Active Directory提供参数},并在Authorization下查看Anyone can do anything选项。

我使用Puppet模块(https://forge.puppetlabs.com/rtyler/jenkins)进行自动化。

问候, 肯尼斯

2 个答案:

答案 0 :(得分:1)

如果要使用从CLI调用的脚本手动修改其配置文件,请单击是。

否则,我不相信有。至少,不是所有插件的一般方法。根据此文档页面,插件能够添加CLI命令:

https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+CLI

  

扩展CLI

     

Jenkins服务器上安装的插件可以添加自定义CLI命令。有关更多详细信息,请参阅编写CLI命令。

因此,您正在使用的某些插件可能具有从CLI配置它们的特定命令。

据我所知,这些是您的选择。通过编辑配置文件进行手动配置,或希望您的插件在CLI中包含一些特定于它的命令。

答案 1 :(得分:0)

当前有一个新的插件正在开发中,名为“配置为代码插件”,以提供一种使用YAML配置插件的方法:https://github.com/jenkinsci/configuration-as-code-plugin/

它们目前处于早期开发阶段,但这可以帮助解决此类问题。