Skip to main content

Getting Started

Three short pages take you from never having seen zCICD to having your own branch built, tested and running.

Read them in order — each one assumes the previous.

PageWhat it gives you
Core ConceptsThe vocabulary: repositories, branches, instances, test runs, releases. Everything else assumes these words
Navigating the AppWhere things are in the interface, and what the branch list is telling you
Your First BranchPush a branch, watch it become a running Odoo, open it and log in

What you need first​

  • Access to a zCICD instance. zCICD is an application someone runs for your team, not something you install per project. If you do not have a URL for it, ask whoever administers it — or, if you are the one standing it up, see Installing zCICD.
  • A user account on it, with a role that allows what you intend to do. Roles decide who can approve, release and destroy things; see User Roles.
  • A Git repository connected to zCICD. If yours is not connected yet, Repositories covers adding one.

You do not need to install anything locally. zCICD builds and runs the instances on its own machines; you work with them through the browser.

After the three pages​

If you want to…Read
Look up what a button doesBranch Actions
Understand why tests were skippedTest Runs
Get a change approvedApproval and Code Review
Ship to productionReleases
Find out why an instance stoppedInstance Lifecycle
Work out why something didn't happenTroubleshooting and Logging