Jenkinsのインストールとエラーのトラブルシューティング



Jenkins Installation



記事のディレクトリ

  • システム:win10

1.インストール

1.ダウンロード

Jenkinsの公式ウェブサイト
画像

2.インストール

ここではwarパッケージのインストール方法のみを紹介します
1 、または他の方法を使用して、コマンドラインでJenkinsストレージディレクトリに入ることができます
画像
、コマンドライン入力



java -jar jenkins.war

3 、正常に起動します

画像



4 、ブラウザ入力を直接開く http:// localhost:8080

3.使いやすい

2、トラブルシューティング

1.プラグインのインストールが遅く、故障率が高い

プラグインサイトのインストールを選択し、1つを選択します

http://mirror.xmission.com/jenkins/updates/update-center.json # Recommend http://mirrors.shu.edu.cn/jenkins/updates/current/update-center.json https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json http://updates.jenkins.io/update-center.json

以下のアドレスを変更して再起動してください
画像



2.再起動できません

ブラウザに入力すると: http:// localhost:8080 / restart 次のプロンプトメッセージが表示されます。

Jenkins cannot restart itself as currently configured

(3)この時点で、「Windowsサービスとしてインストール」が必要です。

1 、 システム設定: 画像
、クリック:Install as Windows service 画像
3 、クリック:インストール

設定後にJenkinsを再起動します

3. Windowsサービスとしてインストール:失敗しました

1 、プロンプトメッセージが表示されます

AccessDenied

、マウスの右ボタン、プロパティを選択
3 、互換性:管理者として実行

3、ModuleNotFoundError:「XXX」という名前のモジュールがありません

(1)スクリプトファイルの先頭に次のコードを追加します

import sys sys.path.append(r'D:WorkspacesPworkspace')

(2)ただし、PEP8のコード仕様に準拠していないため、autopep8を使用すると、これら2行のコードがすべての参照の下部に配置されます。試してみると、実行時にエラーが発生します。

4、configparser.NoSectionError:セクションなし:「xxx」

(1)このような相対パスを使用するコードもエラーを報告するため、絶対パスに変更する必要があります

path = '../config/LocalElement.ini' path = 'D:/Workspaces/Pworkspace/config/LocalElement.ini'