构建与制品管理58 条

Artifactory 要点

企业级制品平台:多格式支持、虚拟仓库聚合、基于元数据的检索与提升(promotion),以及跨站点复制。

CI/CD 与发布速查开发更新于 2026-10-12
核心local/remote/virtual 三类仓库与统一虚拟入口
提升REST API 的 promote(含复制与移动语义)
分发replication 支持推/拉复制,多站点加速拉取

REST 提升示例

REST 提升示例
curl -u user:pass -X POST \
  https://artifactory.example.com/api/build/promote/app-build/42 \
  -H 'Content-Type: application/json' \
  -d '{"status":"released","targetRepo":"libs-release-local"}'
build-info 把制品与其依赖、构建号关联,可做「这个版本用了哪些依赖」的追溯。

易错点

  • 虚拟仓库未限制远程候选:依赖解析顺序不透明,审计困难
  • 复制链路无监控:跨站延迟导致目标站拉取旧版本,设置同步告警

数据来源与参考

  • JFrog Artifactory 文档(Build Integration / Promotion)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌