Zadig

⚠️ 需要 ZADIG_API_URL + ZADIG_API_KEY | Zadig DevOps 平台 API 客户端

modbender 2ee7dec 4 files · 51.4 KB Updated 12 repo stars

File contents

Zadig Skill

基于 Zadig OpenAPI 规范实现的 DevOps 平台客户端。

配置

必须配置以下环境变量(添加到 ~/.openclaw/workspace/.env):

# 必填
ZADIG_API_URL=https://your-zadig.example.com
ZADIG_API_KEY=your-jwt-token

# 可选
ZADIG_DEFAULT_PROJECT=your-project

权限说明

  • read:env - 读取 .env 文件获取 API 凭证
  • network:https - 向 Zadig API 服务器发起请求

核心功能

  • 项目管理
  • 工作流管理
  • 环境管理
  • 服务管理
  • 构建管理
  • 测试管理

使用示例

const zadig = require('./skills/zadig');

// 列出项目
const { projects } = await zadig.listProjects();

// 触发工作流
await zadig.triggerWorkflow({
  projectKey: 'yaml',
  workflowKey: 'build',
  inputs: [...]
});

安全建议

  1. 使用最小权限的 API Token
  2. 不要将 API Key 提交到版本控制

modbender/skill-library-mcp/tree/main/data/zadig commit 2ee7deccd5

Frequently asked questions

npx skillmds add modbender/zadig