HudsonのMavenリリースプラグインを使用して、リリースプロセスを自動化しています。リリースを行うと、コンソールログにはリリースが成功し、アーティファクトがリポジトリにデプロイされたことが示されます。しかし、ハドソンはまだ赤のままです。ハドソンを見ると、リリースは緑色で、プロジェクトの他のすべてのモジュールは赤色のままです。
私たちが持っているプロジェクト構造はです。
parent
| -------- module 1
| -------- module 2
モジュール1とモジュール2のアーティファクトがデプロイされます。すべてのテストに合格します。しかし、ハドソンを見ると、赤のままです。
ハドソンモジュールのコンソールログを見ると、これが私が見つけたものです。
Started
FATAL: null
java.lang.NullPointerException
at org.jvnet.hudson.plugins.DownstreamBuildViewUpdateListener.onStarted(DownstreamBuildViewUpdateListener.java:76)
at org.jvnet.hudson.plugins.DownstreamBuildViewUpdateListener.onStarted(DownstreamBuildViewUpdateListener.java:48)
at hudson.model.listeners.RunListener.fireStarted(RunListener.java:139)
at hudson.model.Run.run(Run.java:1243)
at hudson.maven.MavenBuild.access$600(MavenBuild.java:71)
at hudson.maven.MavenBuild$ProxyImpl2.close(MavenBuild.java:453)
at hudson.maven.MavenModuleSetBuild$Builder.end(MavenModuleSetBuild.java:701)
at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:497)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416)
at hudson.model.Run.run(Run.java:1248)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:318)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:129)
その理由は何でしょうか。どんな助けでもいただければ幸いです。ハドソンを緑に変えてほしい。