You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Artifactory中最新master构建的符号链接支持直接URL访问?

Artifactory符号链接直接URL访问解决方案

方法1:启用仓库的符号链接解析配置

  • 登录Artifactory管理控制台,定位到存储制品的amc-sw本地仓库
  • 进入仓库的高级设置页面,找到Symbolic Links相关选项,勾选启用「解析符号链接(Resolve Symlinks)」或类似允许通过URL直接访问符号链接的配置项
  • 保存配置后,再次访问符号链接的URL,Artifactory会自动将请求转发到链接指向的目标制品文件

方法2:通过REST API自动更新符号链接

无需重复上传文件,可在构建流程中集成API调用更新符号链接的目标路径,操作更高效:

curl -u <你的Artifactory账号>:<密码/API密钥> -X PUT "https://artifactory.deif.com/api/storage/amc-sw/pcm33/master/system-pcm33-base.raucb" \
-d '{"targetRepoPath": "amc-sw/pcm33/master/<最新制品文件名>.raucb"}' \
-H "Content-Type: application/json"
  • 将<最新制品文件名>替换为构建生成的具体文件名,可通过构建脚本自动获取该值
  • 每次构建完成后执行此命令,即可自动更新符号链接指向最新制品

方法3:利用仓库路径映射或虚拟仓库

  • 创建虚拟仓库,或在现有amc-sw仓库的**路径映射(Path Mapping)**中添加规则:将请求system-pcm33-base.raucb映射到最新制品的路径
  • 若使用构建元数据(如构建编号、Git哈希),可配置动态映射规则,自动匹配最新版本的制品

方法4:基于标签的最新版本访问

  • 在构建流程中,为最新生成的制品添加latest标签
  • 配置仓库允许通过标签访问制品,此时可通过对应路径直接获取带latest标签的最新制品

内容的提问来源于stack exchange,提问作者Kjeld Flarup

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 22:50:41