diff options
author | Adam Coldrick <adam@sotk.co.uk> | 2015-09-28 23:15:26 +0100 |
---|---|---|
committer | Adam Coldrick <adam@sotk.co.uk> | 2015-09-29 00:39:57 +0100 |
commit | 2e67c159524c094013237784c43a13a5c4e3d499 (patch) | |
tree | 96641949498a34d4641e28d24e96409dcc45c869 | |
parent | 44c09319b4875425ea45c8cfb90f56e54d445d58 (diff) | |
download | ciat-ui-2e67c159524c094013237784c43a13a5c4e3d499.tar.gz |
Add visualisation partial
-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> |