Commit Graph

56 Commits

Author SHA1 Message Date
xmo-odoo
4cbd527565 [FIX] non-renamed branches path handling
Is there *really* a need for them to keep working?
2014-07-08 13:48:40 +02:00
Xavier Morel
9110f3875a [FIX] actual support for openerp -> odoo 2014-07-08 13:41:08 +02:00
xmo-odoo
6f5489cc93 Compatibility with openerp -> odoo rename 2014-07-08 12:18:45 +02:00
odony
ee222b09d3 Merge pull request #13 from odoo/master-build-order-fix-ged
[FIX] makes sure the build order is FIFO
2014-07-04 16:36:44 +02:00
Gery Debongnie
a80d44b451 [FIX] makes sure the build order is FIFO
instead of LIFO (for csn...)
2014-07-04 16:33:32 +02:00
Antony Lesuisse
6d4324b251 [FIX] keep running highest priority builds, not lowest oneswq 2014-07-04 15:29:39 +02:00
Antony Lesuisse
3c71c38839 runbot build log template typo 2014-07-04 15:11:33 +02:00
Antony Lesuisse
16f392e916 runbot fix gevent test 2014-07-04 15:11:32 +02:00
Antony Lesuisse
aa55d36911 [FIX] dont run cron, improve log display
Dont run cron while testing this was causing apiculture to be slow.
2014-07-04 15:11:32 +02:00
odony
0ce2bb3485 Merge pull request #12 from odoo/master-improvements-ged
[IMP] improvements to runbot scheduler
2014-07-04 15:10:21 +02:00
Gery Debongnie
4e1b44e3aa [IMP] improve runbot scheduler algorithm
Now it is very simple: it always builds sticky branch if any, otherwise
last pending job.
2014-07-04 14:47:58 +02:00
Gery Debongnie
969f28f126 [FIX] correctly skip builds when they get too old 2014-07-04 14:12:12 +02:00
Gery Debongnie
93e875ed20 [FIX] make the 'rebuild' functionality work
if it is a skipped build, it will be put back in pending state, with
a high sequence number.

if it is a complete build, it will be duplicated
2014-07-04 13:51:14 +02:00
Gery Debongnie
b8b782b831 [IMP] skip builds when they will never be built
this marks builds as 'skipped' if a newer build in the same branch
arrives, or if they are too old to be built anyway
2014-07-04 12:05:10 +02:00
antonylesuisse
6cb6bdd4ab Merge pull request #6 from bwrsandman/same_python
Spawn openerp using same python executable
2014-06-25 10:45:35 +02:00
antonylesuisse
2ea3a4d26c Merge pull request #7 from bwrsandman/fix_empty_filter
Fix server error when viewing runbot page with no repos
2014-06-25 10:43:59 +02:00
Sandy Carter
7d5afaad91 Fix server error when viewing runbot page with no repos
Only display filters when there are repos
Only display search when there are repos
2014-06-24 10:50:43 -04:00
Christophe Simonis
684210c1c3 [FIX] runbot: differential kill and terminate 2014-06-24 15:58:11 +02:00
Christophe Simonis
38d1ed7d11 [FIX] runbot: give more life to builds 2014-06-24 12:45:01 +02:00
Christophe Simonis
90d251615e [IMP] runbot: update github status at build birth and death 2014-06-24 12:43:22 +02:00
Christophe Simonis
c5486cb430 [FIX] runbot: correct build killing 2014-06-24 12:26:39 +02:00
Antony Lesuisse
275f55d227 [IMP] runbot: nginx log_format: log request times 2014-06-20 16:26:15 +02:00
Christophe Simonis
c35eb7f23a [IMP] runbot: better design for killed builds 2014-06-19 14:42:38 +02:00
Christophe Simonis
43470bb8df [IMP] runbot: mark killed builds as "killed" 2014-06-19 14:12:04 +02:00
Christophe Simonis
a82488bce5 [FIX] runbot: working late is never a good idea... 2014-06-18 23:35:14 +02:00
Christophe Simonis
18a0482cf7 [FIX] runbot: set type when logging jobs 2014-06-18 23:28:34 +02:00
Christophe Simonis
d067c4c629 [IMP] runbot: jobs logs when they starts 2014-06-18 23:23:51 +02:00
Martin Trigaux
c1322e9135 [IMP] do not install gengo on runbot because it is not configured and will raise warning 2014-06-18 17:14:59 +02:00
Martin Trigaux
0d30ffec5c change parameter name to what it actually does 2014-06-17 16:21:02 +02:00
Martin Trigaux
70ccc49bc7 [FIX] default build result is empty to match in domains result != 'somethind' 2014-06-17 16:19:11 +02:00
Christophe Simonis
66505df1f6 Matching with better regex 2014-06-17 14:49:18 +02:00
Martin Trigaux
03bb317aa9 Update also view labels to toggle labels 2014-06-17 14:23:36 +02:00
Martin Trigaux
50565224b5 Do not compute badge for skipped and display warning badge 2014-06-17 14:22:46 +02:00
Martin Trigaux
ad834107c3 Avoid getting broken pipe errors in logs 2014-06-17 14:15:36 +02:00
Martin Trigaux
4413315e86 [FIX] or condition was wrong, put text in orange 2014-06-17 12:49:35 +02:00
Martin Trigaux
81a66c4a78 [ADD] warning levels in tests 2014-06-17 12:38:38 +02:00
Martin Trigaux
e49cde3032 update labels to new definition 2014-06-17 12:33:01 +02:00
Olivier Dony
44ae495f7a [IMP] runbot: show build time in human-readable format 2014-06-16 12:09:27 +02:00
Sandy Carter
bebfd0dd4b Spawn openerp using same python executable
Solves issues of spawning wrong version of python or popping out of virtualenv
2014-06-13 14:13:11 -04:00
odony
f0ca75f582 Merge pull request #3 from bwrsandman/patch-1
Specify additional python dependency
2014-06-13 17:12:05 +02:00
Olivier Dony
9c5819a7ea [IMP] runbot: allow manually marking a build as skipped, should probably be done automatically or something 2014-06-13 09:50:32 +02:00
Sandy
e55b112e66 Specify additional python dependency
Include matplotlib introduced in 32aecb13
2014-06-12 14:47:33 -04:00
Christophe Simonis
f37354b054 [FIX] runbot: badges: Tkinter require a X server. use matplotlib to compute text width 2014-06-12 12:28:27 +02:00
Christophe Simonis
52b10975e9 [IMP] runbot: badge is now directly rendered via a qweb template instead of depending on shields.io service 2014-06-12 11:08:31 +02:00
Christophe Simonis
e3fe1ef28d [FIX] runbot: correct badge route 2014-06-11 00:05:41 +02:00
Christophe Simonis
c731d4abf1 [ADD] runbot: add badge route 2014-06-10 15:59:14 +02:00
Antony Lesuisse
be9a8851d0 fix rollback when killing 2014-06-03 22:40:41 +02:00
Antony Lesuisse
73aef7f083 killpg to kill all workers, rebuild only on last build 2014-05-29 04:46:36 +02:00
Antony Lesuisse
0d8df5ea0b label id is an int, not a string 2014-05-28 16:28:32 +02:00
Antony Lesuisse
d46035c7f7 better display of build 2014-05-28 15:47:36 +02:00