mirror of
https://github.com/YunoHost/tartiflette.git
synced 2024-09-03 20:06:08 +02:00
Fix a few things
This commit is contained in:
parent
ae195c15a1
commit
6cde7abf67
3 changed files with 35 additions and 8 deletions
|
@ -112,7 +112,12 @@ class App(db.Model):
|
||||||
.first()
|
.first()
|
||||||
if most_recent_test:
|
if most_recent_test:
|
||||||
yield most_recent_test
|
yield most_recent_test
|
||||||
|
else:
|
||||||
|
yield AppCIResult(app = self,
|
||||||
|
branch = branch,
|
||||||
|
level = None,
|
||||||
|
date = datetime.datetime.fromtimestamp(0),
|
||||||
|
results = [ None for t in AppCI.tests ])
|
||||||
|
|
||||||
class AppCIBranch(db.Model):
|
class AppCIBranch(db.Model):
|
||||||
|
|
||||||
|
@ -156,6 +161,12 @@ class AppCIBranch(db.Model):
|
||||||
.first()
|
.first()
|
||||||
if most_recent_test:
|
if most_recent_test:
|
||||||
yield most_recent_test
|
yield most_recent_test
|
||||||
|
else:
|
||||||
|
yield AppCIResult(app = app,
|
||||||
|
branch = self,
|
||||||
|
level = None,
|
||||||
|
date = datetime.datetime.fromtimestamp(0),
|
||||||
|
results = [ None for t in AppCI.tests ])
|
||||||
|
|
||||||
|
|
||||||
class AppCIResult(db.Model):
|
class AppCIResult(db.Model):
|
||||||
|
@ -183,7 +194,7 @@ class AppCIResult(db.Model):
|
||||||
|
|
||||||
def score(self):
|
def score(self):
|
||||||
s_dict = { True: +1, False: -1, None: 0 }
|
s_dict = { True: +1, False: -1, None: 0 }
|
||||||
return sum([ s_dict[result] for result in self.results.values() ])
|
return sum([ s_dict[result] for result in self.results ])
|
||||||
|
|
||||||
|
|
||||||
class AppCI():
|
class AppCI():
|
||||||
|
|
|
@ -40,10 +40,18 @@
|
||||||
</td>
|
</td>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
<td class="ci-app-test-info">
|
<td class="ci-app-test-info">
|
||||||
{% if result.date == None %}
|
{% if result.url == None %}
|
||||||
<span class="daysAgo" href="{{ result.url.replace("consoleText", "consoleFull") }}">???</span>
|
{% if result.date == None %}
|
||||||
|
<span class="daysAgo">???</span>
|
||||||
|
{% else %}
|
||||||
|
<span class="daysAgo" timestamp="{{ result.date.timestamp() }}"></span>
|
||||||
|
{% endif %}
|
||||||
{% else %}
|
{% else %}
|
||||||
<span class="daysAgo" timestamp="{{ result.date.timestamp() }}" href="{{ result.url.replace("consoleText", "consoleFull") }}"></span>
|
{% if result.date == None %}
|
||||||
|
<span class="daysAgo" href="{{ result.url.replace("consoleText", "consoleFull") }}">???</span>
|
||||||
|
{% else %}
|
||||||
|
<span class="daysAgo" timestamp="{{ result.date.timestamp() }}" href="{{ result.url.replace("consoleText", "consoleFull") }}"></span>
|
||||||
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if result.commit != result.app.master_commit %}
|
{% if result.commit != result.app.master_commit %}
|
||||||
<span class="oi oi-clock text-warning"
|
<span class="oi oi-clock text-warning"
|
||||||
|
|
|
@ -76,10 +76,18 @@
|
||||||
</td>
|
</td>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
<td class="ci-app-test-info px-0">
|
<td class="ci-app-test-info px-0">
|
||||||
{% if result.date == None %}
|
{% if result.url == None %}
|
||||||
<span class="daysAgo" href="{{ result.url.replace("consoleText", "consoleFull") }}">???</span>
|
{% if result.date == None %}
|
||||||
|
<span class="daysAgo">???</span>
|
||||||
|
{% else %}
|
||||||
|
<span class="daysAgo" timestamp="{{ result.date.timestamp() }}"></span>
|
||||||
|
{% endif %}
|
||||||
{% else %}
|
{% else %}
|
||||||
<span class="daysAgo" timestamp="{{ result.date.timestamp() }}" href="{{ result.url.replace("consoleText", "consoleFull") }}"></span>
|
{% if result.date == None %}
|
||||||
|
<span class="daysAgo" href="{{ result.url.replace("consoleText", "consoleFull") }}">???</span>
|
||||||
|
{% else %}
|
||||||
|
<span class="daysAgo" timestamp="{{ result.date.timestamp() }}" href="{{ result.url.replace("consoleText", "consoleFull") }}"></span>
|
||||||
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if result.commit != result.app.master_commit %}
|
{% if result.commit != result.app.master_commit %}
|
||||||
<span class="oi oi-clock text-warning"
|
<span class="oi oi-clock text-warning"
|
||||||
|
|
Loading…
Reference in a new issue