clean up build page for build that failed with result
This commit is contained in:
		| @@ -54,7 +54,7 @@ sub view_build : Chained('build') PathPart('') Args(0) { | |||||||
|      |      | ||||||
|     (my $lastBuildStep) = $build->buildsteps->search({},{order_by => "stepnr DESC", rows => 1}); |     (my $lastBuildStep) = $build->buildsteps->search({},{order_by => "stepnr DESC", rows => 1}); | ||||||
|     my $path = defined $lastBuildStep ? $lastBuildStep->logfile : "" ; |     my $path = defined $lastBuildStep ? $lastBuildStep->logfile : "" ; | ||||||
|     if (defined $build->resultInfo && $build->resultInfo->buildstatus == 1 && !($path eq "") && -f $lastBuildStep->logfile) { |     if (defined $build->resultInfo && ($build->resultInfo->buildstatus == 1 || $build->resultInfo->buildstatus == 6) && !($path eq "") && -f $lastBuildStep->logfile) { | ||||||
| 	$c->stash->{logtext} = `tail -n 50 $path`; | 	$c->stash->{logtext} = `tail -n 50 $path`; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -180,7 +180,7 @@ | |||||||
| 		[% END %] | 		[% END %] | ||||||
|  |  | ||||||
| 		[% IF build.finished %] | 		[% IF build.finished %] | ||||||
| 			[% IF build.buildsteps && build.resultInfo.buildstatus != 0 %] | 			[% IF build.buildsteps && build.resultInfo.buildstatus != 0 && build.resultInfo.buildstatus != 6 %] | ||||||
| 				[% INCLUDE renderBuildSteps type="Failed" %] | 				[% INCLUDE renderBuildSteps type="Failed" %] | ||||||
| 			[% END %] | 			[% END %] | ||||||
|  |  | ||||||
| @@ -190,9 +190,9 @@ | |||||||
|             <br/>  |             <br/>  | ||||||
|             <table> |             <table> | ||||||
|                 <thead> |                 <thead> | ||||||
|                     <th>Last successful build</th> |                     <th>Last successful build <tt>[% INCLUDE renderDateTime timestamp = prevSuccessfulBuild.timestamp %]</tt></th> | ||||||
|                     [% IF prevSuccessfulBuild && firstBrokenBuild && firstBrokenBuild.id != build.id %]<th>First broken build</th>[% END %] |                     [% IF prevSuccessfulBuild && firstBrokenBuild && firstBrokenBuild.id != build.id %]<th>First broken build <tt>[% INCLUDE renderDateTime timestamp = firstBrokenBuild.timestamp %]</tt></th>[% END %] | ||||||
|                     <th>This build</th> |                     <th>This build <tt>[% INCLUDE renderDateTime timestamp = build.timestamp %]</tt></th> | ||||||
|                 </thead> |                 </thead> | ||||||
|                 <tr> |                 <tr> | ||||||
|                     <td valign="center">[% INCLUDE renderBuildStatusIcon build=prevSuccessfulBuild size=32 %] [% INCLUDE renderFullBuildLink build=prevSuccessfulBuild %]</td> |                     <td valign="center">[% INCLUDE renderBuildStatusIcon build=prevSuccessfulBuild size=32 %] [% INCLUDE renderFullBuildLink build=prevSuccessfulBuild %]</td> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user