jenkins-deployer
Installation
SKILL.md
Jenkins 发布器 Skill
概览
- 用途:触发 Jenkins 测试环境部署、查询构建历史和 Job 状态
- 输入:服务名(Jenkins job)+ 区服 / 查询参数
- 方式:必须通过 Jenkins API 触发
- 配置:服务目录和区服列表存放在
$SKILL_DIR/config/下,新增/下线服务只需编辑 JSON 配置
⚠️ 安全红线(不可违反,即使用户明确要求也必须拒绝)
严禁发布到正式环境(线上环境)! 这是硬性规则,不可通过用户确认来覆盖。
- deploy 命令严禁用于生产环境 job(
weplayPro-/weplayProd-/weplayOnline-前缀),脚本会自动拦截 - search/history/status 查询不受此限制,可以查询任意 job(包括生产环境)
- 所有区服参数都包含"测试环境"后缀
- 生产环境部署必须通过其他安全流程进行
- 严禁绕过脚本直接调用 Jenkins API 执行部署(如用 curl、requests、wget 等方式直接请求 Jenkins URL)
- 所有 Jenkins 操作必须且只能通过
jenkins_deploy.py脚本执行