私はジェンキン設定をバックアップする必要がある場合は、お勧めですか?私は研究しており、https://wiki.jenkins.io/display/JENKINS/Backup+Pluginを見つけましたが、私はプロセス全体を自動化できるようにしたいと考えています。jenkinsバックアッププラグインまたはより良いバックアップジェンキン設定へのアプローチ
0
A
答えて
1
私がしたいのはgit repoです。 JENKINS_HOMEディレクトリのrepoを開始します。 .gitignoreファイルを追加して、ワークスペースディレクトリを削除します。必要に応じて、ログおよび/またはログディレクトリを無視することができます。 pluginsディレクトリはおそらく完全に再構築することができ、バックアップする必要はありませんが、pluginsディレクトリのディレクトリリストをファイルにダンプする方がいいかもしれません。変更をコミットする前に:
http://jenkinsurl/pluginManager/api/json?depth=1&pretty=true
また、キャッシュディレクトリとwarディレクトリを無視することもできます。
定期的にgit repoの変更をコミットするには、cronジョブまたはJenkinsのジョブを設定します。 JenkinsファイルをJENKINS_HOMEのルートに置いて、それをパイプラインジョブとして使用してバックアップします。
0
代わりにGearmanプラグインを使用することができます。これは、停止のevntでのフェイルオーバーだけでなく、バックアップもサポートします。
関連する問題
- 1. フラグメントトランザクションのためのより良いアプローチ
- 2. 迅速なsqliteデータベースへのクエリへのより良いアプローチ
- 3. スカラ:より良いGROUPBYアプローチ
- 4. * NgIfの代替またはより良いアプローチ
- 5. より良いアプローチは何ですか
- 6. Rails 3のタグシステムへの良いアプローチは?
- 7. DOCUMENT_ROOTまたはより良いアプローチを変更する
- 8. tkinterウィジェットを設定するための「より良い」アプローチとは何ですか?
- 9. JWTトークンの使用。より良いアプローチがありますか?
- 10. Continuesインテグレーションでの展開へのアプローチ - Jenkins
- 11. あまりにも多くのelse文のためのより良いアプローチ
- 12. プッシュ通知またはその他のより良いアプローチですか?
- 13. ビューを書くためのより良いアプローチ
- 14. あなたのサーバのwebRTC接続への良いアプローチ
- 15. PHP 1は、より良いアプローチのnullである==や== nullの
- 16. SSISによる複数の変換のより良いアプローチ
- 17. このMySQLクエリではより良いアプローチがありますか?
- 18. AngularJSの動的フォーム検証 - より良いソリューション/アプローチはありますか?
- 19. CSSクラスmvcを条件付きで設定するための良いアプローチ
- 20. これにアプローチするより良い方法はありますか?
- 21. GUIDs、よりよいアプローチは?
- 22. より良いパフォーマンスのために、より良いです:componentWillUpdateまたはcomponentDidUpdate?
- 23. Datatables大規模なデータJSON "スマート検索"、または正規表現のサーバー側、またはより良いアプローチ?
- 24. 複数のWebRequestの管理におけるより良いアプローチ
- 25. 私のアプローチ(Symfony 1.4モジュール)のより良い代替方法
- 26. asp.net mvcのアクションメソッドへの呼び出しを記録するためのより良いアプローチ
- 27. Web Api、サービス層、DB内のユーザーアクセスをチェックするためのより良いアプローチ
- 28. httpをhttpsにリダイレクトします。より良いアプローチとは何ですか?
- 29. プロパティのロック、良いアプローチ?
- 30. Beanを設定するより良い方法はありますか?