2017-11-22 7 views

答えて

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でのフェイルオーバーだけでなく、バ​​ックアップもサポートします。

関連する問題