aboutsummaryrefslogtreecommitdiffstats
path: root/lib/python2.7/site-packages/buildbot-0.8.8-py2.7.egg/buildbot/status/web/templates/grid_macros.html
blob: 42a1b451297fc9d80904e7ca8c30f0fbd9b5859d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{% macro category_title() -%}
 {% if categories %}
  <br>
  {% trans categories=categories %}
   <b>Category:</b></br>
  {% pluralize categories %}
   <b>Categories:</b><br/>
  {% endtrans %}
  {% for c in categories %}
    {{ c|e }}<br/>
  {% endfor %}
 {% endif %}

 {% if branch != ANYBRANCH %}
  <br><b>Branch:</b> {{ branch|e or "trunk" }}
 {% endif %}
{%- endmacro %}


{% macro stamp_td(sourcestamps, trigger) -%}
  <td valign="bottom" class="sourcestamp">    
    {% for ss in sourcestamps %}
      {%- if ss.codebase %}{{ ss.codebase|e }}: {% endif %}
      {%- if ss.revision -%}
      <br/><b>Commit: </b>{{ ss.revision|shortrev(ss.repository) }}
      {%- else %}<br/><b>Commit: </b>latest{% endif %}
      {%- if ss.branch %} in {{ ss.branch|e }}{% endif %}
      {%- if ss.hasPatch %} [patch]{% endif -%}
      (<a href="http://errors.yoctoproject.org/Errors/Latest/Autobuilder/?filter={{ss.revision}}&type=commit">errors</a>,
      <a href="https://wiki.yoctoproject.org/wiki/BuildLog#{{trigger.builder}}_{{trigger.id}}_-_{{ss.branch}}_{{ss.revision}}">log</a>)
    <br/>
    {%- endfor %}
  </td>
{%- endmacro %}

{% macro builder_td(b) -%}
  <td valign="middle" style="text-align: center" class="builder {{ b.state }}">
    <a href="{{ b.url }}">{{ b.name }}</a>
    {%- if b.state != 'idle' or b.n_pending > 0 -%}
      <br/>({{ b.state }}
      {%- if b.n_pending > 0 -%}
        , plus {{ b.n_pending }}
      {%- endif -%}      
      )
    {%- endif -%}
    {%- if b.time %}<br/><b>Time: </b> {{ b.time }} {% endif %}
  </td>
{%- endmacro %}

{% macro build_td(build) -%}
{% if build %}
  <td valign="top" class="build {{ build.class }}" style="text-align: left" style="white-space: nowrap" valign="bottom" >
    {%- if build.release_name %}<br/><b>RELEASE NAME:</b> {{ build.release_name }}{% endif %}
    {%- if build.branchshortname %}<br/><b>Branch:</b> {{ build.branchshortname }} {% endif %}
    {%- if build.repository %}<br/><b>Repo: </b>
    {%- if build.cgiturl %} <a href="{{ build.cgiturl }}"> {% endif %} 
    {{ build.repository }} 
    {%- if build.cgiturl %} </a> {% endif %} 
    {% endif %}
    <br/><b>Build:</b> <a href="{{ build.url }}">{{ build.text|join('<br/>') }}</a>
  </td>
{% else %}
  <td class="build">&nbsp;</td>
{% endif %}
{%- endmacro %}