返回顶部
j

jenkins-build

自动化触发 Jenkins 构建任务,支持师傅端和用户端项目打包。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
147
下载量
0
收藏
概述
安装方式
版本历史

jenkins-build

# Jenkins Build 自动化触发 Jenkins 构建任务,支持师傅端和用户端项目打包。 ## 功能 自动化触发 Jenkins 构建任务,支持师傅端和用户端项目打包。 ## 触发条件 用户提到以下任一短语时激活: - "打个师傅包" / "师傅包" / "打师傅包" - "打个用户包" / "用户包" / "打用户包" - "触发构建" / "Jenkins 构建" ## 项目映射 | 项目 | Jenkins 任务名 | 路径 | 描述 | |------|-------------|------|------| | 师傅端 | `worker` | `/Users/chengzongxin/worker-rn` | 师傅端热更包 | | 用户端 | `user` | `/Users/chengzongxin/user` | 用户端包 | ## 实现方式 ### 首选:浏览器自动化 利用用户已登录的浏览器 session,通过 browser 工具点击 Jenkins 界面的"立即构建"按钮。 步骤: 1. 用 `browser action=open` 打开项目页面:`http://localhost:8080/job/{任务名}/` 2. 用 `browser action=snapshot` 获取页面元素 3. 找到"立即构建"链接(aria ref 包含"立即构建"或"Build Now") 4. 用 `browser action=act kind=click` 触发构建 5. 再次 snapshot 确认构建已触发,返回构建编号和状态 ### 备选:API 方式(需配置) 如果浏览器不可用,可尝试 API 方式,但需要解决 CSRF crumb 问题。 ## 输出 构建触发后,向用户反馈: - 构建编号 - 当前状态(执行中/排队中) - 预计时间(如有) - Jenkins 页面链接 ## 注意事项 - Jenkins 地址:`http://localhost:8080` - 默认账号密码:`admin/admin`(如需要 API 方式) - 构建触发后无需等待完成,异步通知即可 - 如构建失败,检查 Jenkins 服务状态和登录状态 ## 扩展 未来可支持: - 查看构建日志 - 获取构建产物下载链接 - 构建失败自动通知 - 支持更多项目(通过配置映射表)

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 jenkins-build-1776026956 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 jenkins-build-1776026956 技能

通过命令行安装

skillhub install jenkins-build-1776026956

下载 Zip 包

⬇ 下载 jenkins-build v1.0.0

文件大小: 2.83 KB | 发布时间: 2026-4-13 10:43

v1.0.0 最新 2026-4-13 10:43
- 首次发布 jenkins-build 技能,实现自动化触发 Jenkins 构建任务
- 支持师傅端和用户端项目的打包构建
- 通过用户输入多种触发短语唤起构建流程
- 首选浏览器自动化方式,无需配置 API 权限
- 反馈构建编号、状态和 Jenkins 页面链接

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部