]>
Commit | Line | Data |
---|---|---|
8020fd1b | 1 | <div class="media"> |
110ad0ee MT |
2 | {% block thumbnail %} |
3 | <div class="media-left"> | |
bc29422a | 4 | {% if event.type in ("build-failed", "job-failed") %} |
110ad0ee MT |
5 | <span class="icon is-large has-text-danger"> |
6 | <i class="fa-solid fa-3x fa-square-xmark"></i> | |
7 | </span> | |
bc29422a | 8 | {% elif event.type in ("build-finished", "job-finished") %} |
110ad0ee MT |
9 | <span class="icon is-large has-text-success"> |
10 | <i class="fa-solid fa-3x fa-square-check"></i> | |
11 | </span> | |
12 | {% else %} | |
13 | <span class="icon is-large"> | |
14 | <i class="fa-solid fa-3x fa-square-question"></i> | |
15 | </span> | |
16 | {% end %} | |
17 | </div> | |
18 | {% end block %} | |
550e7194 | 19 | |
8020fd1b MT |
20 | <div class="media-content"> |
21 | <p> | |
22 | {% if event.type == "build-created" %} | |
23 | {{ _("Build Created") }} | |
24 | {% elif event.type == "build-deleted" %} | |
25 | {{ _("Build Deleted") }} | |
5306e356 MT |
26 | {% elif event.type == "build-failed" %} |
27 | {{ _("Build Failed") }} | |
110ad0ee MT |
28 | {% elif event.type == "build-finished" %} |
29 | {{ _("Build Finished") }} | |
cdfd27cf MT |
30 | {% elif event.type == "build-deprecated" %} |
31 | {{ _("This build was deprecated") }} | |
8020fd1b MT |
32 | {% elif event.type == "build-watcher-added" %} |
33 | {{ _("%s started watching this build") % event.user }} | |
34 | {% elif event.type == "build-watcher-removed" %} | |
35 | {{ _("%s stopped watching this build") % event.user }} | |
bc29422a MT |
36 | {% elif event.type == "job-created" %} |
37 | {{ _("Job Created") }} | |
38 | {% elif event.type == "job-failed" %} | |
39 | {{ _("Job Failed") }} | |
40 | {% elif event.type == "job-finished" %} | |
41 | {{ _("Job Finished") }} | |
42 | {% elif event.type == "job-aborted" %} | |
43 | {{ _("Job Aborted") }} | |
44 | {% elif event.type == "job-dispatched" %} | |
45 | {{ _("Job Dispatched") }} | |
79d48fd1 MT |
46 | {% elif event.type == "repository-build-added" %} |
47 | {{ _("Build has been added to repository %s") % event.repository }} | |
48 | {% elif event.type == "repository-build-removed" %} | |
49 | {{ _("Build has been removed from repository %s") % event.repository }} | |
8020fd1b | 50 | {% else %} |
ad2abab0 | 51 | {{ _("- Unknown Event %s -") % event.type }} |
8020fd1b | 52 | {% end %} |
8db2f279 | 53 | |
8020fd1b MT |
54 | <small>{{ locale.format_date(event.t, shorter=True) }}</small> |
55 | </p> | |
8db2f279 | 56 | |
8020fd1b | 57 | {% block content %}{% end %} |
8db2f279 | 58 | |
8020fd1b MT |
59 | <nav class="level"> |
60 | <div class="level-left is-small"> | |
cdfd27cf | 61 | {# Build #} |
bc29422a | 62 | {% if show_build and event.build and not event.job %} |
8020fd1b MT |
63 | <a class="level-item" href="/builds/{{ event.build.uuid }}"> |
64 | {{ event.build }} | |
65 | </a> | |
66 | {% end %} | |
8db2f279 | 67 | |
cdfd27cf MT |
68 | {# By Build #} |
69 | {% if event.by_build %} | |
70 | <a class="level-item" href="/builds/{{ event.by_build.uuid }}"> | |
71 | {{ _("by %s") % event.by_build }} | |
72 | </a> | |
73 | {% end %} | |
74 | ||
bc29422a MT |
75 | {# Job #} |
76 | {% if event.job %} | |
77 | <a class="level-item" href="/builds/{{ event.job.build.uuid }}#{{ event.job.arch }}"> | |
78 | {{ event.job }} | |
79 | </a> | |
80 | {% end %} | |
81 | ||
79d48fd1 MT |
82 | {# Repository #} |
83 | {% if event.repository %} | |
84 | <a class="level-item" href="{{ event.repository.url }}"> | |
85 | {{ event.repository }} | |
86 | </a> | |
87 | {% end %} | |
88 | ||
cdfd27cf | 89 | {# By User #} |
8020fd1b MT |
90 | {% if event.by_user %} |
91 | <a class="level-item" href="/users/{{ event.by_user.name }}"> | |
92 | {{ _("by %s") % event.by_user }} | |
93 | </a> | |
94 | {% end %} | |
b01d926f MT |
95 | |
96 | {# Builder #} | |
97 | {% if event.builder %} | |
98 | <a class="level-item" href="/builders/{{ event.builder.hostname }}"> | |
99 | {{ event.builder }} | |
100 | </a> | |
101 | {% end %} | |
8020fd1b MT |
102 | </div> |
103 | </nav> | |
550e7194 MT |
104 | </div> |
105 | </div> |