Jenkinsのインストールとエラーのトラブルシューティング
Jenkins Installation
記事のディレクトリ
- システム:win10
1.インストール
1.ダウンロード
2.インストール
ここではwarパッケージのインストール方法のみを紹介します
1 、または他の方法を使用して、コマンドラインでJenkinsストレージディレクトリに入ることができます
二 、コマンドライン入力
java -jar jenkins.war
3 、正常に起動します
4 、ブラウザ入力を直接開く http:// localhost:8080
3.使いやすい
- 起動:
java -jar jenkins.war
- 起動時にポートを設定します:
java -jar jenkins.war --httpPort=9090
- 脱落: http:// localhost:8080 / exit
- 再起動: http:// localhost:8080 / restart
- 更新: http:// localhost:8080 / reload
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'