Change the files in the cli folder: each combination of repo and branch must use the right database file for the repo (again, using the configuration) and trigger a specific Ansible playbook and inventory combination. This can be achieved with individual cli scripts, like the current solution, or with one script that takes two parameters, or a combination (one cli for each repo).