From fd9d680c7451457dbd26b32e52aef7bc0bd37047 Mon Sep 17 00:00:00 2001 From: Richard Mortimer Date: Thu, 15 Sep 2011 23:12:08 +0100 Subject: [PATCH] JENKINS-11013 NOT_BUILT & other build status are reported inconsistently The parent matrix build console output does not record the build status for each job. That is useful to get a quick feel for the status of each job and the order of execution/completion. --- core/src/main/java/hudson/matrix/MatrixBuild.java | 1 + core/src/main/resources/hudson/matrix/Messages.properties | 1 + 2 files changed, 2 insertions(+) diff --git a/core/src/main/java/hudson/matrix/MatrixBuild.java b/core/src/main/java/hudson/matrix/MatrixBuild.java index 74e9d8223d..ddf94c4044 100644 --- a/core/src/main/java/hudson/matrix/MatrixBuild.java +++ b/core/src/main/java/hudson/matrix/MatrixBuild.java @@ -287,6 +287,7 @@ public class MatrixBuild extends AbstractBuild { if(p.isRunSequentially()) scheduleConfigurationBuild(logger, c); Result buildResult = waitForCompletion(listener, c); + logger.println(Messages.MatrixBuild_Completed(c.getDisplayName(), buildResult)); r = r.combine(buildResult); } diff --git a/core/src/main/resources/hudson/matrix/Messages.properties b/core/src/main/resources/hudson/matrix/Messages.properties index 53a3b9d8ca..1e34f7b29d 100644 --- a/core/src/main/resources/hudson/matrix/Messages.properties +++ b/core/src/main/resources/hudson/matrix/Messages.properties @@ -27,6 +27,7 @@ MatrixBuild.Triggering=Triggering {0} MatrixBuild.AppearsCancelled={0} appears to be cancelled MatrixBuild.Cancelled=Cancelled {0} MatrixBuild.Interrupting=Interrupting {0} +MatrixBuild.Completed={0} completed with result {1} MatrixConfiguration.Pronoun=Configuration