SuperAPI AI 工具集

jk

通用与其它

查看项目

更新于 10-15 17:22

技能介绍

用途:jk 用于对 Jenkins 控制器进行读取和变更操作,覆盖任务、运行、日志、构建产物、测试报告、凭据、节点、队列与插件等对象。

主要能力:可列出与查看任务(jk job ls、jk job view team/app)、列出与查看运行(jk run ls、jk run view team/app 128)、跟随日志(jk log team/app 128 --follow)、查看产物(jk artifact ls)、查看测试报告(jk test report team/app 128)以及查看构建队列(jk queue ls)。支持以 --json 或 --yaml 输出结构化结果,便于脚本或其他工具消费。

使用方式:语法不确定时查看 jk --help 或子命令帮助;按任务类型参考对应规则(认证与 SSO、上下文、任务、运行、产物、测试、凭据、节点、队列、插件及其他管理命令)。命令的确切参数和输出模式可在 commands 参考中按子命令检索。默认为当前活动上下文,除非用户指定其他控制器;在变更状态或涉及安全敏感操作前,应先确认目标上下文。

限制与注意:任务配置、凭据、节点、插件、队列取消和运行删除属于变更状态的操作,需展示解析后的目标并遵循用户授权。不得打印、存储或回显 Jenkins 令牌或凭据密钥;浏览器 SSO 访问令牌并非 Jenkins API 令牌。除用户明确选择该风险外,不得削弱 TLS 验证。启动带参数运行前应先检查任务声明的参数,不要猜测名称或值。

暂未提供安装与版本相关的具体信息。