Jenkins をデプロイした後、プラグインをインストールしないと、素のコマンダーとなり何もできなくなります。
そのため、まず管理者アカウントにログインし、次に [システム管理] をクリックし、右側の [プラグイン管理] をクリックして必要な CI/CD プラグインをインストールします。
しかし、ここで問題が発生します。Jenkins はプラグインのダウンロードが非常に遅く、プラグインのダウンロードが失敗するというメッセージが頻繁に表示されます。
この記事の目的は、Jenkins でのプラグインのインストールを真に高速化し、失敗率を減らすことです。急いで学んでください!
失敗方法
Jenkins インストール プラグインの高速化に関しては、ほとんどのチュートリアルでプラグイン構成でそれが使用されます。
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json は、元の公式 JSON を置き換えます。
ここで、ソースが変更されても変更されなくても、プラグインのダウンロード速度は変わっていないことがわかります。
Tsinghua Source がプルダウンしたものを見てみましょう。ここでは、公式ダウンロード プラグインの URL グローバル検索を使用します。
各プラグインのダウンロード パスが変わっていないことに驚きました。変わったのは、json が清華大学からダウンロードされ、ハードコードされたプラグインのダウンロード アドレスが変更されていないことです。引き続き、からダウンロードされます。公式ウェブサイト!
変わったのは外側だけですが、中身はそのまま!「怒ってる?」と言いながら、事件解決が「無駄」だった理由に突然気づきました。
便利な使い方
1. .jenkins ディレクトリ内の hudson.model.UpdateCenter.xml 値を次のように変更します。
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
2. アップデートフォルダー内のdefault.jsonファイルを変更します。
-
ファイル内のすべての http://updates.jenkins-ci.org/download を https://mirrors.tuna.tsinghua.edu.cn/jenkins に置き換えます。
-
http://www.google.com は次のように変更されます。
http://www.baidu.com
3. ブラウザで http:localhost:8080/reload に移動して構成をリロードします。
または、http:localhost:8080/restart を使用し、Jenkins を再起動し、推奨プラグインのインストールを選択すると、インストールは数秒で成功します。これは非常に高速です。!
プラグインをインストールする 2 つの方法
最初の方法: プラグイン管理 - 必要なプラグインを検索してインストールします。
2 番目の方法: .hpi ファイルをダウンロードする
仕上げる
この方法を発見して以来、友人はダウンロード速度の遅さや Jenkins プラグインのインストールの失敗を心配する必要がなくなりました。