[gnome-continuous] build.gnome.org: show builddisks state



commit c0180047fcaeac61ce6b7b1f51a167429aeb8603
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date:   Sat May 10 02:02:48 2014 +0200

    build.gnome.org: show builddisks state

 extras/build.gnome.org/controllers.js              |    2 +-
 .../partials/gnome-continuous-build.html           |   17 +++++++++++++++++
 2 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/extras/build.gnome.org/controllers.js b/extras/build.gnome.org/controllers.js
index 83ae014..f4c10cd 100644
--- a/extras/build.gnome.org/controllers.js
+++ b/extras/build.gnome.org/controllers.js
@@ -3,7 +3,7 @@
 
     var bgoControllers = angular.module('bgoControllers', []);
 
-    var taskNames = ['resolve', 'bdiff', 'build', 'smoketest', 'smoketest-classic', 'smoketest-wayland', 
'integrationtest','applicationstest', ];
+    var taskNames = ['resolve', 'bdiff', 'build', 'builddisks', 'smoketest', 'smoketest-classic', 
'smoketest-wayland', 'integrationtest','applicationstest', ];
 
     var ROOT = '/continuous/buildmaster/';
 
diff --git a/extras/build.gnome.org/partials/gnome-continuous-build.html 
b/extras/build.gnome.org/partials/gnome-continuous-build.html
index 2b34810..ec12da2 100644
--- a/extras/build.gnome.org/partials/gnome-continuous-build.html
+++ b/extras/build.gnome.org/partials/gnome-continuous-build.html
@@ -68,6 +68,23 @@
             </span>
         </span>
       </div>
+
+      <div ng-if="tasks.get('builddisks').length > 0"
+           ng-init='task = tasks.get("builddisks")[0]'>
+        <span ng-if='task.started'>
+            <span ng-if='task.complete'>
+              <span ng-if='task.success'>
+                <span class='task-succeded'>Image building</span><span> completed in {{ task.elapsed 
}}s</span>
+              </span>
+              <span ng-if='!task.success'>
+                <span class='task-failed'>Image building</span><span> failed</span>
+              </span>
+            </span>
+            <span ng-if='!task.complete'>
+              <span class='task-running'>Image building</span><span> in progress</span>
+            </span>
+        </span>
+      </div>
     </li>
 
     <li class='list-group-item ng-scope'


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