0

Nous utilisons le plug-in de publication maven sur Hudson pour automatiser le processus de publication. Lorsque nous publions une version, le journal de la console indique que la version a bien fonctionné et que les artefacts ont été déployés dans le référentiel. Mais le hudson reste rouge. quand je regarde hudson, la version est verte et tous les autres modules du projet restent rouges.Version Maven utilisant Hudson. La publication réussit, mais Hudson reste rouge

La structure du projet que nous avons est.

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

Les artefacts des modules 1 et 2 sont déployés. tous les tests passent. Mais quand je regarde Hudson, il reste rouge.

Quand je regarde le journal de la console du module hudson, ce que je trouve,

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) 

Quelle pourrait être la raison. Toute aide serait appréciée. Je veux que Hudson devienne vert.

+1

Quelle version de Hudson, plugin et Maven utilisez-vous? –

+0

La version de Hudson est 1.370. La version de Maven est 2.2.1 –

Répondre