Title: [120452] trunk/Tools
Revision
120452
Author
[email protected]
Date
2012-06-15 07:14:43 -0700 (Fri, 15 Jun 2012)

Log Message

Update builder.html template for newer buildmaster
https://bugs.webkit.org/show_bug.cgi?id=89207

Rebasing builder.html template from v0.8.3 to v0.8.6p1.

Reviewed by Zoltan Herczeg.

* BuildSlaveSupport/build.webkit.org-config/templates/builder.html:

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/templates/builder.html (120451 => 120452)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/templates/builder.html	2012-06-15 14:10:36 UTC (rev 120451)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/templates/builder.html	2012-06-15 14:14:43 UTC (rev 120452)
@@ -21,7 +21,7 @@
 
     {{ b.current_step }}
 
-    {% if authz.advertiseAction('stopBuild') %}
+    {% if authz.advertiseAction('stopBuild', request) %}
       {{ forms.stop_build(b.stop_url, authz, _on_all_=False, short=True, label='Build') }}
     {% endif %}
     </li>
@@ -37,7 +37,7 @@
   {% for b in pending %}
     <li><small>({{ b.when }}, waiting {{ b.delay }})</small>
 
-    {% if authz.advertiseAction('cancelPendingBuild') %}
+    {% if authz.advertiseAction('cancelPendingBuild', request) %}
       {{ forms.cancel_pending_build(builder_url+"/cancelbuild", authz, short=True, id=b.id) }}
     {% endif %}
 
@@ -49,11 +49,16 @@
         ({{ b.num_changes }} changes)
     {% endif %}
 
+      {% if 'owner' in b.properties %}
+        <b>Forced build</b>
+        by {{b.properties['owner'][0]}}
+        <small>{{b.properties['reason'][0]}}</small>
+      {% endif %}
     </li>
   {% endfor %}
   </ul>
 
-  {% if authz.advertiseAction('cancelPendingBuild') %}
+  {% if authz.advertiseAction('cancelPendingBuild', request) %}
     {{ forms.cancel_pending_build(builder_url+"/cancelbuild", authz, short=False, id='all') }}
   {% endif %}
 
@@ -97,14 +102,14 @@
 {% endfor %}
 </table>
 
-{% if authz.advertiseAction('pingBuilder') %}
+{% if authz.advertiseAction('pingBuilder', request) %}
   <h2>Ping slaves</h2>
   {{ forms.ping_builder(builder_url+"/ping", authz) }}
 {% endif %}
 
-{% if authz.advertiseAction('forceBuild') %}
+{% if authz.advertiseAction('forceBuild', request) and force_schedulers != {} %}
   <h2>Force build</h2>
-  {{ forms.force_build(builder_url+"/force", authz, False) }}
+  {{ forms.force_build(builder_url+"/force", authz, request, False, force_schedulers=force_schedulers,default_props=default_props) }}
 {% endif %}
 
 </div>

Modified: trunk/Tools/ChangeLog (120451 => 120452)


--- trunk/Tools/ChangeLog	2012-06-15 14:10:36 UTC (rev 120451)
+++ trunk/Tools/ChangeLog	2012-06-15 14:14:43 UTC (rev 120452)
@@ -1,5 +1,16 @@
 2012-06-15  Csaba Osztrogonác  <[email protected]>
 
+        Update builder.html template for newer buildmaster
+        https://bugs.webkit.org/show_bug.cgi?id=89207
+
+        Rebasing builder.html template from v0.8.3 to v0.8.6p1.
+
+        Reviewed by Zoltan Herczeg.
+
+        * BuildSlaveSupport/build.webkit.org-config/templates/builder.html:
+
+2012-06-15  Csaba Osztrogonác  <[email protected]>
+
         Add ForceScheduler to build.webkit.org
         https://bugs.webkit.org/show_bug.cgi?id=88982
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to