ほげほげ見聞録

技術メモ、備忘録、使い方はそのうち覚える

Jenkinsでプラグインのアンインストールと再起動

最近になってようやくプロジェクトでJenkinsを導入することになった。
その際に困ったことなどのメモ、その一部。

問題発生

Pipelineでジョブを作成する途中、「Backlog plugin」をインストールしたら「Pipeline Syntax」でエラー。

エラー内容

ジョブの編集時に「Pipeline Syntax」にアクセスすると、「リクエスト処理中に問題が発生しました。」とメッセージ。

 at hudson.plugins.backlog.BacklogLinkAction.getUrlName(BacklogLinkAction.java:28)
    at hudson.model.Actionable.getDynamic(Actionable.java:350)
    at hudson.model.Job.getDynamic(Job.java:865)
    at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)
    at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:343)
    at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:184)
    at org.kohsuke.stapler.MetaClass$10.dispatch(MetaClass.java:372)
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)
Caused: javax.servlet.ServletException
(以下略)


アンインストール

今回は誤ってインストールしたプラグインだったので、アンインストール。
インストールしたページと同じ個所からできる。
「アンインストール実行待ち」から状態が変わらない場合、Jenkinsを再起動させる。
以下URLでブラウザ上からも再起動可能。

http://【Jenkinsアドレス】/safeRestart

「Pipeline Syntax」にアクセスできるようになった。
余裕があったらエラーレポートだとかを出しておいた方が良いと思われ。