runbot/runbot
Xavier-Do 54ecee8c4e [IMP] runbot: create build when old HEAD is force-pushed
_find_new_commits will check if a build exists with current branch HEAD
before creating build. This is crutial to avoid to create a new build
at each loop turn. The problem is that in some rare cases, when
force-pushing an old head on a branch, the build won't appear and the only
way to update the branch is to find the corresponding build that may be
hidden in hitory. This may be confusing for the user that will rebuild the
created build with a commit that doesn't represent the head of the branch.

This commit only search for the last build of each branch, in order to
only skip build creation if the last build as the same hash. The new
created build should be marked as the duplicate of the first one.
2019-11-27 15:37:58 +01:00
..
controllers [IMP] runbot: add auto test-tags management. 2019-11-07 09:51:05 +01:00
data [IMP] runbot: add unzip tool in Docker image 2019-11-22 15:42:48 +01:00
migrations [IMP] runbot: uses fnmatch patterns to select modules 2019-10-18 16:30:06 +02:00
models [IMP] runbot: create build when old HEAD is force-pushed 2019-11-27 15:37:58 +01:00
security [IMP] runbot: add an error log model based on a SQL view 2019-09-03 11:10:38 +02:00
static/src [IMP] runbot: add a copy to clipboard button for branch 2019-09-18 13:10:45 +02:00
templates [IMP] runbot: display childrens on duplicate 2019-10-28 10:54:46 +01:00
tests [IMP] runbot: create build when old HEAD is force-pushed 2019-11-27 15:37:58 +01:00
views [FIX] runbot: various small fixes 2019-11-08 15:33:30 +01:00
wizards [IMP] runbot: add a multibuild wizard 2019-10-28 15:26:15 +01:00
__init__.py [IMP] runbot: add a multibuild wizard 2019-10-28 15:26:15 +01:00
__manifest__.py [IMP] runbot: add a multibuild wizard 2019-10-28 15:26:15 +01:00
common.py [FIX] runbot: clean running dockers with done builds 2019-10-21 10:52:45 +02:00
container.py [IMP] runbot: use a config file to simplify args 2019-11-27 15:37:43 +01:00