cb-collect¶
SYNOPSIS¶
cb-collect -h | --help
cb-collect --project=<github_project>
[--branch=<name>]
[--update-interval=<time_sec>]
DESCRIPTION¶
cb-collect - fetches/updates a git repository and collects build results of packages and images as they are synced here from the runners. Each project in the git tree will be represented as a package repository.
The tree structure of the repository tree follows the git project structure like in the following example:
REPO_ROOT
├── ...
├── PROJECT_A
│ └── SUB_PROJECT
│ └── REPO_DATA_AND_REPO_METADATA
└── PROJECT_B
└── REPO_DATA_AND_REPO_METADATA
The REPO_ROOT could be served to the public via a web server e.g apache such that the repos will be consumable for the outside world and package managers
OPTIONS¶
- --project=<github_project>
git clone source URI to fetch project with packages managed to build in cloud builder
- --branch=<name>
git branch name
- --update-interval=<time_sec>
Update interval to ask for new packages/images Default: 30sec