What is a Repository?
zCICD Repositories represent the link between the CICD management tool and your external Git Repo.
Once a repository link is configured in your zCICD instance, zCICD can automatically authenticate itself, fetch new Git branches, initialise odoo test instances and more.
Multiple repositories can be connected and managed simultaneously through zCICD.
Setting up a Repository
Navigate to
CICD>Configuration>Repositoriesand create a new record.Fill in the details of your existing, external Git repo:
Setup>SSH URL
Setup>Initialise new Branches — default: YES. Allows zCICD to auto-initialise test instances for each git branch
Setup>Default Branch
Security>Login Type, Private Key — required for key protected repos
etc.
.png?sv=2022-11-02&spr=https&st=2026-03-02T22%3A42%3A31Z&se=2026-03-02T22%3A53%3A31Z&sr=c&sp=r&sig=RqIV0czie%2BcPzulwQV0%2FNiXH4ZWEGPPxPNqBfGJhIrU%3D)
Quick Actions
Fetch: manually triggers a
git pullfor the configured default branch (eg. main/master)Fetch all Branches: manually triggers a
git pullfor all repo branches (eg. main, develop, feature_233, migration_18.0, etc.)