用途:该技能面向 JFrog Artifactory 的日常操作,覆盖仓库管理、制品部署与下载、搜索查询、构建信息、复制与联邦同步等任务。
主要能力:支持创建本地、远程、虚拟、联邦四类仓库;上传、下载、查看、设置属性、删除制品;按名称、GAVC、属性搜索,复杂查询使用 AQL;获取、删除、提升构建信息;配置推送/拉取复制与事件或定时同步;将本地仓库迁移为联邦仓库;系统健康检查、版本与存储摘要查询。支持 40 多种包类型。
使用方式:优先使用 jf api(JFrog CLI 2.100.0+),URL 仅写路径,认证来自 jf config。CLI 缺失或版本过低时,回退到 curl,使用 Authorization: Bearer $JFROG_ACCESS_TOKEN,基础地址为 https://$JFROG_URL/artifactory/api/...。需要认证时按 login-flow.md 解析当前 JFrog 环境;jf CLI 缺失会自动安装,通过 jf config show 检查已保存凭据,多个环境时询问选择,无凭据则走网页登录并用 jf config add 保存。批量创建仓库、上传制品和设置属性可并行执行。
适用场景:CI 中发布构建信息、跨仓库提升制品、多环境或多团队仓库搭建、跨 JPD 镜像同步、依赖代理与统一虚拟仓库入口。
限制:所有 REST 调用需认证;curl 示例仅为回退方案;复制需目标服务器凭据;联邦迁移等操作依赖具体平台配置。资料未提供收费、价格与平台支持细节。