現在、開発用 PC で Jenkins を使用しています。このツールに関する知識が限られていたため、開発用 PC にインストールし、開発用 PC でテストしました。現在、ビルド プロセスにおける長期的な「パートナー」として Jenkins に満足しており、この Jenkins を専用サーバーに「移動」したいと考えています。
これまで、私はビルドを数回実行し、各ビルドから成果物をアーカイブしてきました。特に、ビルド番号はバージョン管理にとって非常に重要です。
現在の PC から新しいサーバーにすべての Jenkins 情報をエクスポートするにはどうすればよいですか?
ベストアンサー1
続いてジェンキンスウィキ、次のことを行う必要があります。
- 新しいサーバーに新しいJenkinsインスタンスをインストールする
- 古いJenkinsインスタンスと新しいJenkinsインスタンスが停止していることを確認してください
- 古いJenkinsインスタンスのJENKINS_HOMEのすべてのコンテンツをアーカイブします
- アーカイブを新しいJENKINS_HOMEディレクトリに抽出します。
- 新しい Jenkins ファイルの所有者を変更することを忘れないでください:
chown -R jenkins:jenkins $JENKINS_HOME
- 新しいJenkinsインスタンスを起動する
- Jenkins の新しいインスタンスへのドキュメント/リンクを変更することを忘れないでください :)
JENKINS_HOME は、Linux インストールではデフォルトで にあります~/.jenkins
が、正確な場所を見つけるには、http://your_jenkins_url/configure ページに移動し、最初のパラメータの値を確認します。Home directory
これが JENKINS_HOME です。