[gnome-continuous] build.gnome.org: rework build statuses



commit 50d50623a0ada02a795edc60732a6e0cc37506c7
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date:   Tue May 13 17:16:30 2014 +0200

    build.gnome.org: rework build statuses

 extras/build.gnome.org/controllers.js |    1 +
 extras/build.gnome.org/index.html     |   17 ++++++++---------
 2 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/extras/build.gnome.org/controllers.js b/extras/build.gnome.org/controllers.js
index 9f270c3..a4ca966 100644
--- a/extras/build.gnome.org/controllers.js
+++ b/extras/build.gnome.org/controllers.js
@@ -197,6 +197,7 @@
                         }
                     });
                 })
+                // Set build status here
                 if (!emptyBuild) {
                     $scope.builds.push(build)
                 }
diff --git a/extras/build.gnome.org/index.html b/extras/build.gnome.org/index.html
index ac274fc..27c3cba 100644
--- a/extras/build.gnome.org/index.html
+++ b/extras/build.gnome.org/index.html
@@ -17,17 +17,16 @@
   </div>
 
   <div class='container-fluid'>
-    <div ng-controller="ContinuousHomeCtrl" id="sidebar" class="sidebar row col-sm-3 col-md-2" 
role="navigation">
-      <ul class="nav nav-sidebar">
-      <li ng-repeat="build in builds" ng-class="{
-        'alert-danger': build.failed.indexOf('resolve') > -1,
-        'alert-danger': build.failed.indexOf('build') > -1,
-        'alert-danger': build.failed.indexOf('smoketest') > -1,
-        'alert-warning': build.failed.indexOf('integrationstest') > -1,
-        'alert-warning': build.failed.indexOf('applicationstest') > -1,
-        'alert-success': build.failed.length == 0}"
+    <div ng-controller="ContinuousHomeCtrl" id="sidebar" class="nav nav-sidebar row col-sm-3 col-md-2" 
role="navigation">
+      <ul class="list-group">
+      <li ng-repeat="build in builds" class='list-group-item list-group-item-success' ng-class="{
+        'list-group-item-danger': build.failed.indexOf('resolve') > -1,
+        'list-group-item-danger': build.failed.indexOf('build') > -1,
+        'list-group-item-warning': build.failed.indexOf('smoketest') > -1,
+        'list-group-item-warning': build.failed.indexOf('smoketest-classic') > -1}"
         >
         <a href="#/build/{{build.name}}">Build {{build['name']}}</a>
+        <span class='badge' ng-if='build.failed.length > 0'>!</span>
       </li>
       </ul>
     </div>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]