java - 使用 Hudson 进行 Maven 发布。发布成功,但 Hudson 保持红色

标签 java maven-2 hudson release-management maven-release-plugin

我们正在 Hudson 上使用 Maven 发布插件来自动化发布过程。当我们进行发布时,控制台日志确实表明发布成功并且工件已部署到存储库。但 hudson 仍然保持红色。当我查看 hudson 时,版本是绿色的,项目的所有其他模块都保持红色。

我们的项目结构是。

             parent
               | -------- module 1
               | -------- module 2

模块 1 和模块 2 工件已部署。所有测试都通过了。但当我看 hudson 时,它仍然是红色的。

当我查看 hudson 模块控制台日志时,这就是我发现的,

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)

可能是什么原因。任何帮助,将不胜感激。我希望 hudson 变绿。

最佳答案

您是否升级了下游构建 View 插件?我遇到了这个问题并报告了它,并在最新版本中得到了修复。请参阅http://issues.hudson-ci.org/browse/HUDSON-7691

关于java - 使用 Hudson 进行 Maven 发布。发布成功,但 Hudson 保持红色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4315804/

相关文章:

java - jframe中出现"Squared"个字符

java - 在 Java 中使用接口(interface)对类进行分组

spring - 使用 JerseyTest、Maven 和 TestNG 测试 Jersey-Spring 集成

java - jTDS - 运行 Maven 构建的项目时没有合适的驱动程序异常

jenkins - 每个作业/节点禁用/启用 Jenkins 插件

Jenkins / hudson : How to Build periodically only after another project are built

java - Java字节码中的goto

java - 如何从可运行或类似的返回 boolean 值?

java - Maven : Java classes don't compile after Ant task

Maven 发布插件 - 需要 SNAPSHOT 项目