Go to file
Christophe Monniez baea2e73be [IMP] runbot: kill build only when needed
On non sticky branches, when a new build is found while another is
already testing, the older build is killed. This happens during when the
main runbot instance is discovering new commits and create new builds.
As a result, concurrent updates may occur while the builders access the
concerned build.

With this commit, this garbage collecting procedure occurs during the
scheduler loop that runs on runbot builder hosts.

Also, the logic changed in a way that the kill is requested only if the
host needs room to handle pending builds.
2020-02-17 16:38:22 +01:00
forwardport [FIX] forwardport: update the wiki link 2020-02-12 14:06:36 +01:00
runbot [IMP] runbot: kill build only when needed 2020-02-17 16:38:22 +01:00
runbot_builder [IMP] runbot: build docker image once per loop turn 2020-01-22 13:50:01 +01:00
runbot_cla [IMP] runbot: simplify views and adapt to odoo13 2020-01-14 13:24:58 +01:00
runbot_merge [IMP] runbot_merge: display & filtering of partners list 2020-02-12 15:35:18 +01:00
.gitignore [IMP] runbot: build docker image once per loop turn 2020-01-22 13:50:01 +01:00
conftest.py [FIX] runbot_merge: make github_login case insensitive 2020-02-11 09:17:52 +01:00
README.md [REF] README: update the readme file for the brand new repo 2018-03-08 16:59:39 +01:00
requirements.txt [IMP] runbot: dynamic requirements 2019-12-02 16:36:56 +01:00

Odoo Runbot Repository

This repository contains the source code of Odoo testing bot runbot.odoo.com and related addons.

Runbot

The runbot/ directory holds the main runbot Odoo addon.

Runbot CLA addon

The runbot_cla/ directory contains an Odoo addon that checks CLA.