diff options
-rw-r--r-- | partials/visualisation.html | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/partials/visualisation.html b/partials/visualisation.html new file mode 100644 index 0000000..8487e2b --- /dev/null +++ b/partials/visualisation.html @@ -0,0 +1,25 @@ +<div class="visualisation"> + <div class="box" + ng-class="{'pass': step.lastBuild.success, 'active': step.data.state == 'building', 'fail': step.lastBuild.failed}" + ng-repeat="step in steps" + ng-click="select(step, $event)" + ng-blur="select()"> + {{step.name}} + </div> + <br /> + <div class="detail" + ng-show="selected" + ng-click="$event.stopPropagation()"> + <h3>{{selected.name}}</h3> + <div class="detail-contents"> + <p><strong>State:</strong> {{selected.data.state}}</p> + <p><strong>Last Build:</strong> {{selected.lastBuild.number}} at {{selected.lastBuild.sourceStamps[0].changes[0].at}} + <p><strong>Logs for {{selected.lastBuild.number}}:</strong></p> + <ul> + <li ng-repeat="step in selected.lastBuild.steps"> + <a ng-href="{{step.logs[0][1]}}">{{step.name}} {{step.logs[0][0]}}</a> + </li> + </ul> + </div> + </div> +</div> |