summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Coldrick <adam@sotk.co.uk>2015-09-28 23:15:26 +0100
committerAdam Coldrick <adam@sotk.co.uk>2015-09-29 00:39:57 +0100
commit2e67c159524c094013237784c43a13a5c4e3d499 (patch)
tree96641949498a34d4641e28d24e96409dcc45c869
parent44c09319b4875425ea45c8cfb90f56e54d445d58 (diff)
downloadciat-ui-2e67c159524c094013237784c43a13a5c4e3d499.tar.gz
Add visualisation partial
-rw-r--r--partials/visualisation.html25
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>