Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #2 from mpapo/JENKINS-15067
FIX JENKINS-15067 : a build result can be null if the build is currently...
  • Loading branch information
mambu committed Sep 19, 2012
2 parents d31ab5b + 1debd05 commit 63c3393
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions src/main/java/hudson/plugins/projectstats/NumBuildsStats.java
Expand Up @@ -48,15 +48,19 @@ public NumBuildsStats() {
public void compute(Job job) {
List<Run> builds = job.getBuilds();
for (Run build : builds) {
if (build.getResult().isBetterOrEqualTo(Result.SUCCESS))
addSuccess();
else if (build.getResult().isBetterOrEqualTo(Result.UNSTABLE))
addUnstable();
else if (build.getResult().isBetterOrEqualTo(Result.FAILURE))
addFail();
// a build result can be null if the build is currently building (JENKINS-15067)
if(build.getResult() != null) {
if (build.getResult().isBetterOrEqualTo(Result.SUCCESS))
addSuccess();
else if (build.getResult().isBetterOrEqualTo(Result.UNSTABLE))
addUnstable();
else if (build.getResult().isBetterOrEqualTo(Result.FAILURE))
addFail();
}
}
}


public void addSuccess() {
success++;
}
Expand Down

0 comments on commit 63c3393

Please sign in to comment.