.container | |
.alert.alert-danger(ng-show="error") {{error}} | |
nav | |
ul.pager | |
li.previous(ng-class="{'disabled': build.number == 1}") | |
a(ng-if="build.number > 1 ", ui-sref="build({build:prevbuild.number})") | |
span.badge-status(ng-class="results2class(prevbuild, 'pulse')") ← | |
span.nomobile Previous | |
span(ng-if="build.number == 1") ← | |
span.nomobile Previous | |
li(ng-if="build.complete" title="{{ build.complete_at | dateformat:'LLL' }}") Finished {{ build.complete_at | timeago }} | |
li.next(ng-class="{'disabled': last_build}") | |
a(ng-if="!last_build", ui-sref="build({build:nextbuild.number})") | |
span.nomobile Next | |
span.badge-status(ng-class="results2class(nextbuild, 'pulse')") → | |
span(ng-if="last_build") | |
span.nomobile Next | |
span → | |
.row | |
uib-tabset | |
uib-tab(heading="Build steps") | |
buildsummary(ng-if="build", build="build", parentbuild="parent_build", | |
parentrelationship="buildset.parent_relationship") | |
uib-tab(heading="Build Properties") | |
properties(properties="properties") | |
uib-tab(heading="Worker: {{worker.name}}") | |
table.table.table-hover.table-striped.table-condensed | |
tbody | |
tr | |
td.text-left name | |
td.text-center {{worker.name}} | |
tr(ng-repeat="(name, value) in worker.workerinfo") | |
td.text-left {{ name }} | |
td.text-right {{ value }} | |
uib-tab(heading="Debug") | |
h4 | |
a(ui-sref="buildrequest({buildrequest:buildrequest.buildrequestid})") | |
| Buildrequest: | |
rawdata(data="buildrequest") |