2016-11-28 10 views
0

私はJenkins 2をインストールしています。すべてのプラグインはAnsibleを使用していますが、SCM Sync設定プラグイン[1]を使用してJenkins設定を管理していません。 SCM Syncの設定プラグインreload [2]を外部から行う方法はありますか?私はAnsible URIモジュールを試してみたが、wgetを使用しようとしましたが、問題は認証されていないようです。SCM Sync設定プラグインを使用すると、Reload設定が有効になる

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

[2]手順以下http://password:[email protected]_url/plugin/scm-sync-configuration/reloadAllFilesFromScm

答えて

1

試して、

  1. ジェンキンスをインストールし、SCMの同期を含むすべての必要なジェンキンスジョブ/構成を含むようにSCM同期プラグインを設定しますプラグインの設定も。
  2. 新しいインスタンス/ reloadで抽出しようとしているときに、可能なプレイブック/ロールで "git archive ---"コマンドを使用して、ジェンキンを抽出して再起動します。
  3. ステップ2の前に、git設定ファイルとSSH鍵 がJenkinsユーザ用にGitアカウントに設定されていることを確認してください。
関連する問題