repositories section

This section contains information about repositories with component definitions that should be cloned by ccp fetch command or used by other ccp commands.

Section-level parameters

clone

Run ccp fetch analogue before running other commands. Default: true

clone_concurrency

Number of threads to use while cloning repos. Defaults to number of CPU cores available.

repos

List of repository definitions (see below) that should be used by CCP tool. Defaults to a list of repos provided by CCP upstream.

path

Path to a dir where all repos are to be cloned or should be expected to be present.

skip_empty

Ignore empty repositories. Default: true

Repository definitions

Every item from this list describes one component repository that should be downloaded or used by CCP tool.

name

The name of the component, this is used as a name of directory in path to clone or find component repo.

git_url

The URL where repo should be cloned from

git_ref

Git ref that should be checked out