Get build page ready for logs

This commit is contained in:
Joseph Schorr 2014-02-10 19:13:28 -05:00
parent fe2c844835
commit 59e15465bb
3 changed files with 135 additions and 11 deletions

View file

@ -11,14 +11,13 @@
<div class="row" ng-show="!repo.is_building">
There are no active builds for this repository
</div>
<div class="row" ng-show="repo.is_building">
<!-- Side tabs -->
<div class="col-md-2">
<div class="col-sm-2">
<ul class="nav nav-pills nav-stacked">
<li ng-class="currentBuild == build ? 'active' : ''" ng-repeat="build in builds">
<a href="javascript:void(0)" ng-click="setCurrentBuild(build.id, true)">
<a class="build-tab-link" href="javascript:void(0)" ng-click="setCurrentBuild(build.id, true)">
<span class="phase-icon" ng-class="build.phase"></span>
<span>{{ getShortId(build.id) }}</span>
</a>
@ -27,16 +26,26 @@
</div>
<!-- Content -->
<div class="col-md-10">
<div class="tab-content">
<div ng-repeat="build in builds" class="tab-pane" ng-class="currentBuild == build ? 'active' : ''">
<div>{{ build.id }}</div>
<div>
<div class="col-sm-10">
<div class="tab-content" onresize="adjustLogHeight()">
<div ng-repeat="build in builds" class="tab-pane build-pane" ng-class="currentBuild == build ? 'active' : ''">
<div class="build-header">
<div class="timing">
<i class="fa fa-clock-o"></i>
Started: <span am-time-ago="build.started || 0"></span>
</div>
<span class="phase-icon" ng-class="build.phase"></span>
<span class="build-message" build="build"></span>
<div class="build-progress" build="build"></div>
</div>
<div class="build-logs">
some logs here
</div>
<div>
<span class="quay-spinner" ng-show="polling"></span>
<span class="build-id">{{ build.id }}</span>
</div>
</div>
</div>
</div>