mirror of
https://github.com/odoo/runbot.git
synced 2025-03-16 07:55:45 +07:00
![]() When a PR is created in odoo/enterprise but without a corresponding PR in odoo/community BUT a corresponding branch in odoo-dev/community, the closest_branch detection fails. Moreover, the duplicate detection fails too. As a consequence, the PR build will probably fail because it will be built with the default target branch that could not be suited for it. If the branch built succeeds, it leads to inconsistent results. With this commit, a new case is added on the _get_closests_branch_name to handle this case. The serever_match field also reflects the difference as this case will be marked as 'no PR'. When a PR also exists in odoo/community, the server_match field will be 'exact PR'. This change should not imply migration. This commit also adds a bunch of tests to test the closests branch name detection and the duplicates. Co-authored by @Xavier-Do |
||
---|---|---|
runbot | ||
runbot_cla | ||
runbot_merge | ||
.gitignore | ||
README.md |
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.