cb-ctl ====== SYNOPSIS -------- .. code:: bash cb-ctl -h | --help cb-ctl --build-package-local --dist= [--clean] [--debug] cb-ctl --build-package= --project-path= --arch= --dist= --runner-group= [--debug] cb-ctl --build-image-local --selection= [--debug] cb-ctl --build-image= --project-path= --arch= --runner-group= --selection= [--debug] cb-ctl --build-dependencies= --project-path= --arch= (--dist=|--selection=) [--timeout=] [--debug] cb-ctl --build-dependencies-local (--dist=|--selection=) [--debug] cb-ctl --build-log= --project-path= --arch= (--dist=|--selection=) [--keep-open] [--timeout=] [--debug] cb-ctl --build-info= --project-path= --arch= (--dist=|--selection=) [--timeout=] [--debug] cb-ctl --get-binaries= --project-path= --arch= --target-dir= (--dist=|--selection=) [--timeout=] [--debug] cb-ctl --watch [--filter-request-id=] [--filter-service-name=] [--timeout=] [--debug] DESCRIPTION ----------- Control plane for accessing the Cloud Builder services. OPTIONS ------- --build-package= Create a request to build the given package. The provided argument is appended to the project-path and forms the directory path to the package in the git repository .. code:: bash projects/ └── / └── /... Please note, the root directory is by convention a fixed name set to 'projects' --build-package-local Build package from local checkout. The package sources will be looked up from the current working directory --build-image-local Build image from local checkout. The image sources will be looked up from the current working directory --build-image= Create a request to build the given image. The provided image argument is used in the same way as the package argument from --build-package --project-path= Project path that points to the package in the git. See the above structure example --arch= Target architecture name --dist= Target distribution name for package builds --selection= Image selection name for image builds --runner-group= Send build request to specified runner group --build-dependencies= Provide latest build root dependency information --build-log= Provide latest raw package build log --build-info= Provide latest build result and status information --get-binaries= Download latest binary packages --target-dir= Name of target directory for get-binaries download --watch Watch response messages of the cloud builder system --filter-request-id= Filter messages by given request UUID --filter-service-name= Filter messages by given service name. Allowed service names are: * cb-fetch * cb-info * cb-run * cb-prepare * cb-scheduler * cb-image --timeout= Wait time_sec seconds of inactivity on the message broker before return. Default: 30sec --clean Delete package buildroot if present on the runner before building the package --keep-open Use tail -f to open the log file on the runner --debug Set log level to DEBUG for cloud-builder and kiwi namespaces