[IMP] runbot: allow manually marking a build as skipped, should probably be done automatically or something

This commit is contained in:
Olivier Dony 2014-06-13 09:50:32 +02:00 committed by Antony Lesuisse
parent f37354b054
commit 9c5819a7ea
2 changed files with 3 additions and 1 deletions

View File

@ -409,7 +409,7 @@ class runbot_build(osv.osv):
'author': fields.char('Author'),
'subject': fields.text('Subject'),
'sequence': fields.integer('Sequence'),
'result': fields.char('Result'), # ok, ko
'result': fields.char('Result'), # ok, ko, skipped
'pid': fields.integer('Pid'),
'state': fields.char('Status'), # pending, testing, running, done
'job': fields.char('Job'), # job_*

View File

@ -209,6 +209,7 @@
<t t-if="bu.state=='testing'"><i class="text-info fa fa-spinner"/> testing <t t-esc="bu.job[4:]"/> <small><t t-esc="bu.job_time"/>s</small></t>
<t t-if="bu.result=='ok'"><i class="text-success fa fa-thumbs-up"/><small> age <t t-esc="s2h(bu.job_age)"/> time <t t-esc="bu.job_time"/>s</small></t>
<t t-if="bu.result=='ko'"><i class="text-danger fa fa-thumbs-down"/><small> age <t t-esc="s2h(bu.job_age)"/> time <t t-esc="bu.job_time"/>s</small></t>
<t t-if="bu.result=='skipped'"><i class="text-danger fa fa-ban"/> skipped</t>
</template>
<template id="runbot.build_button">
@ -341,6 +342,7 @@
<t t-if="bu.state=='testing'"><t t-set="klass">info</t></t>
<t t-if="bu.state in ['running','done'] and bu.result == 'ko'"><t t-set="klass">danger</t></t>
<t t-if="bu.state in ['running','done'] and bu.result == 'ok'"><t t-set="klass">success</t></t>
<t t-if="bu.state in ['running','done'] and bu.result == 'skipped'"><t t-set="klass">default</t></t>
<td t-attf-class="{{klass}}">
<t t-call="runbot.build_button"><t t-set="klass">btn-group-sm</t></t>
<t t-if="bu.subject">