使用SCM Sync配置插件时,使用Ansible重新加载配置

时间:2016-11-28 13:27:36

标签: jenkins ansible jenkins-plugins

我安装了Jenkins 2,所有插件都使用Ansible,我不想使用SCM Sync配置插件[1]来管理Jenkins配置。有没有办法在外部进行SCM Sync配置插件重新加载[2]?我已经尝试了Ansible URI模块,并尝试使用wget,问题似乎是它没有进行身份验证。

[1] https://wiki.jenkins-ci.org/display/JENKINS/SCM+Sync+configuration+plugin

[2] http://password:username@jenkins_url/plugin/scm-sync-configuration/reloadAllFilesFromScm

1 个答案:

答案 0 :(得分:1)

尝试以下步骤,

  1. 安装Jenkins并配置SCM同步插件,以包括所有必需的Jenkins作业/配置,包括scm同步插件配置。
  2. 当您尝试在新实例中提取/重新加载时使用" git archive ---"命令在ansible playbook / role中提取并重新启动jenkins。
  3. 在第2步之前,请确保git配置文件和SSH密钥 为Jenkins用户配置为Git帐户。
相关问题