
私は現在、Jenkinsの毎週のUbuntuパッケージを実行しています。ダウンロードUbuntu 14.04でJenkins 2.138(最新)を使用しています。参考:。
毎週のリリースから、より安定した LTS リリース ラインに移行したいと考えています。現在の毎週のバージョン (2.138) よりも新しい新しい LTS リリースがリリースされるまで待って、それにアップグレードし、その後は LTS リリース ラインに留まりたいと思っています。
何も失うことなくこの移行を調整するにはどうすればよいでしょうか?
jenkins.io Debian/Ubuntu パッケージから Jenkins をインストールした人向けの、Jenkins の毎週の LTS 移行ガイドを見つけることができませんでした (すべてバージョンを参照しているようですjenkins.war
)。
現在、 (pkg.jenkins-ci.org は pkg.jenkins.io のミラーのようです)deb http://pkg.jenkins-ci.org/debian binary/
にリストされています。そのファイルを編集して、(つまり、weekly apt URL を stable/LTS のものに変更して) 実行するだけ/etc/apt/sources.list.d/pkg_jenkins_ci_org_debian.list
で十分でしょうか?deb https://pkg.jenkins.io/debian-stable binary/
sudo apt-get update && sudo apt-get install --only-upgrade jenkins
答え1
行動計画: リポジトリを変更してから実行すると、apt-get update
パッケージの名前がjenkins
両方のリポジトリで同じであると仮定して機能します。これを確認するのは難しくないはずです。
それ以外では、次のことをお勧めします。
- これを開始する前に、必ずサーバーのバックアップを作成してください。
- テスト サーバーをお持ちの場合は、まず移行の練習を実行できますので、強くお勧めします。
代替案: を使用しapt-mark hold jenkins
てjenkins
パッケージをある時点で保留にすることができますapt-mark unhold jenkins
。保留を解除しない限り、パッケージはアップグレードされません。この方法では、アップグレードの準備ができるまで「安定した」リリースで待機します。