aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/webapp/apps/jenkinsApp/server.html
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2013-01-22 23:39:51 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2013-01-22 23:39:51 +0100
commite0433a61af4e1b9796cee8f095486fec85eb136f (patch)
treee7ba14d6da8ef93100a4b5b0c8b2c0d4031bd9be /src/main/resources/webapp/apps/jenkinsApp/server.html
parentb83c4eed1a75e9e68279ab6f84cd7b5eb602abec (diff)
downloadesper-testing-e0433a61af4e1b9796cee8f095486fec85eb136f.tar.gz
esper-testing-e0433a61af4e1b9796cee8f095486fec85eb136f.tar.bz2
esper-testing-e0433a61af4e1b9796cee8f095486fec85eb136f.tar.xz
esper-testing-e0433a61af4e1b9796cee8f095486fec85eb136f.zip
NavbarService:
o Renamed to NavTabService. o Listing builds per server, with paging.
Diffstat (limited to 'src/main/resources/webapp/apps/jenkinsApp/server.html')
-rwxr-xr-xsrc/main/resources/webapp/apps/jenkinsApp/server.html32
1 files changed, 18 insertions, 14 deletions
diff --git a/src/main/resources/webapp/apps/jenkinsApp/server.html b/src/main/resources/webapp/apps/jenkinsApp/server.html
index 80544b0..bf54bb8 100755
--- a/src/main/resources/webapp/apps/jenkinsApp/server.html
+++ b/src/main/resources/webapp/apps/jenkinsApp/server.html
@@ -2,7 +2,6 @@
<navbar/>
-
<div class="page-header">
<h1>Jenkins Server: {{server.name}}</h1>
</div>
@@ -12,20 +11,13 @@
<li class="active">Server</li>
</ul>
-<!--
- <ul class="nav nav-tabs">
- <li ng-class="{active: mode == 'overview'}"><a ng-click="setMode('overview')">Overview</a></li>
- <li ng-class="{active: mode == 'jobs'}"><a ng-click="setMode('jobs')">Jobs</a></li>
- <li ng-class="{active: mode == 'recentBuilds'}"><a ng-click="setMode('recentBuilds')">Recent Builds</a></li>
- </ul>
--->
<ul class="nav nav-tabs">
- <li ng-repeat="tab in navbar.tabs" ng-class="{active: navbar.selected() == tab}">
- <a ng-click="navbar.onClick(tab)">{{tab}}</a>
+ <li ng-repeat="tab in navTabs.tabs" ng-class="{active: navTabs.selected() == tab}">
+ <a ng-click="navTabs.onClick(tab)">{{tab}}</a>
</li>
</ul>
- <div ng-show="navbar.selectedIndex() == 0" class="row">
+ <div ng-show="navTabs.selectedIndex() == 0" class="row">
<div class="span12">
<h3>Overview</h3>
<table class="table">
@@ -55,7 +47,7 @@
</div>
</div>
- <div ng-show="navbar.selectedIndex() == 1" class="row">
+ <div ng-show="navTabs.selectedIndex() == 1" class="row">
<div class="span12">
<form class="form-search form-inline well">
<div class="input-append">
@@ -91,9 +83,21 @@
</div>
</div>
- <div ng-show="navbar.selectedIndex() == 2" class="row">
+ <div ng-show="navTabs.selectedIndex() == 2" class="row">
<div class="span12">
- <h3>Recent builds</h3>
+ <table class="table table-striped">
+ <tbody>
+ <tr ng-repeat="b in builds.rows">
+ <td>{{b.timestamp | date:'medium'}}</td>
+ <td class="span6">{{b.result}}</td>
+ <td class="span1"><a class="btn" href="/jenkins/#/server/{{server.uuid}}/job/{{b.job}}">Job</a></td>
+ <td class="span1">
+ <a class="btn" href="/jenkins/#/server/{{server.uuid}}/job/{{b.job}}/build/{{b.uuid}}"><i class="icon-chevron-right"></i></a>
+ </td>
+ </tr>
+ </tbody>
+ <tfoot pager colspan="4" x="builds"/>
+ </table>
</div>
</div>