cnb-rs badge list
cnb-rs badge list列出仓库可用 badges。
输出表格列:NAME(badge 名)/ TYPE(绑 git 还是别的)/ GROUP(分组类型,如「准备工作区」「云原生构建」「自动合并」)/ DESC(描述)。 名字一般是 ci/<aspect> 形式(如 ci/pipeline-as-code、ci/status/pull_request)。
选项
无子命令特有选项。
继承的全局选项:
--repo <REPO>: 指定仓库路径(格式:group/repo)--json: 以 JSON 格式输出(输出裸数组)--domain <DOMAIN>: 指定目标域名(默认:cnb.cool)
输出示例
NAME TYPE GROUP DESC
ci/git-clone-yyds git 准备工作区 git-clone-yyds
ci/pipeline-as-code git 云原生构建 Pipeline as Code
ci/status/auto_merge git 自动合并 自动合并
ci/status/pull_request git 云原生构建 pull_request
ci/status/branch.create git 云原生构建 branch.create示例
bash
# 列出仓库可用 badges
$ cnb-rs badge list
# JSON 输出(裸数组,便于 jq 处理)
$ cnb-rs badge list --json | jq '.[].name'