🔄 CircleCI
CircleCI CI/CD — manage pipelines, workflows, jobs, and insights via REST API
Requirements
| Variable | Required | Description |
|---|
| INLINECODE0 | ✅ | Personal API token from circleci.com |
Quick Start
CODEBLOCK0
All Commands
| Command | Description |
|---|
| INLINECODE1 | Get current user |
| INLINECODE2 |
List pipelines |
|
pipeline-get | Get pipeline |
|
pipeline-trigger | Trigger pipeline |
|
pipeline-config | Get pipeline config |
|
workflows | List workflows |
|
workflow-get | Get workflow |
|
workflow-cancel | Cancel workflow |
|
workflow-rerun | Rerun workflow |
|
jobs | List workflow jobs |
|
job-get | Get job details |
|
job-cancel | Cancel job |
|
job-artifacts | List job artifacts |
|
insights-workflows | Workflow insights |
|
contexts | List contexts |
|
envvars | List project env vars |
|
envvar-set | Set env var |
Output Format
All commands output JSON by default. Add --human for readable formatted output.
CODEBLOCK1
Script Reference
| Script | Description |
|---|
| INLINECODE19 | Main CLI — all commands in one tool |
Credits
Built by
M. Abidi |
agxntsix.ai
YouTube |
GitHub
Part of the
AgxntSix Skill Suite for OpenClaw agents.
📅 Need help setting up OpenClaw for your business? Book a free consultation
🔄 CircleCI
CircleCI CI/CD — 通过REST API管理流水线、工作流、任务和洞察
环境要求
| 变量 | 是否必需 | 描述 |
|---|
| CIRCLECI_TOKEN | ✅ | 来自circleci.com的个人API令牌 |
快速开始
bash
获取当前用户
python3 {{baseDir}}/scripts/circleci.py me
列出流水线
python3 {{baseDir}}/scripts/circleci.py pipelines slug <值> --branch <值>
获取流水线
python3 {{baseDir}}/scripts/circleci.py pipeline-get id <值>
触发流水线
python3 {{baseDir}}/scripts/circleci.py pipeline-trigger slug <值> --branch <值> --parameters <值>
获取流水线配置
python3 {{baseDir}}/scripts/circleci.py pipeline-config id <值>
列出工作流
python3 {{baseDir}}/scripts/circleci.py workflows id <值>
获取工作流
python3 {{baseDir}}/scripts/circleci.py workflow-get id <值>
取消工作流
python3 {{baseDir}}/scripts/circleci.py workflow-cancel id <值>
所有命令
列出流水线 |
| pipeline-get | 获取流水线 |
| pipeline-trigger | 触发流水线 |
| pipeline-config | 获取流水线配置 |
| workflows | 列出工作流 |
| workflow-get | 获取工作流 |
| workflow-cancel | 取消工作流 |
| workflow-rerun | 重新运行工作流 |
| jobs | 列出工作流任务 |
| job-get | 获取任务详情 |
| job-cancel | 取消任务 |
| job-artifacts | 列出任务产物 |
| insights-workflows | 工作流洞察 |
| contexts | 列出上下文 |
| envvars | 列出项目环境变量 |
| envvar-set | 设置环境变量 |
输出格式
所有命令默认输出JSON格式。添加--human参数可获取可读性更好的格式化输出。
bash
python3 {{baseDir}}/scripts/circleci.py <命令> --human
脚本参考
| 脚本 | 描述 |
|---|
| {{baseDir}}/scripts/circleci.py | 主CLI工具 — 所有命令集成于一个工具 |
致谢
由
M. Abidi 构建 |
agxntsix.ai
YouTube |
GitHub
属于OpenClaw代理的
AgxntSix技能套件 的一部分。
📅 需要为您的企业设置OpenClaw? 预约免费咨询