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

如何从浏览器下载GitLab CI流水线构建任务的输出文件?

如何通过浏览器下载GitLab CI构建任务的输出文件

当然可以,核心是先在gitlab-ci.yaml里配置**工件(Artifacts)**保存构建输出,之后就能通过浏览器直接下载。具体步骤如下:

1. 在CI配置中保存构建产物

在你的gitlab-ci.yaml里,给执行构建的任务添加artifacts字段,指定要保存的构建输出路径。示例:

build:
  script:
    - npm install  # 你的前置依赖安装命令
    - npm run build  # 你的构建命令
  artifacts:
    paths:
      - dist/  # 替换成你的实际构建输出目录(比如build、out等)
    expire_in: 7 days  # 可选:设置工件自动过期时间,避免占用存储空间

配置后,该任务执行完成后,GitLab会自动打包指定路径下的文件作为工件保存。

2. 通过浏览器下载工件

任务执行完成后,按以下操作下载:

  • 打开GitLab项目主页,点击左侧菜单的「CI/CD」→「流水线」
  • 在流水线列表里找到目标流水线,点击进入详情页
  • 在流水线详情中,找到你配置了artifacts的构建任务(比如上面的build任务),点击任务名称进入任务详情
  • 在任务详情页面:
    • 点击右侧的「下载工件」按钮,可直接下载包含所有构建输出的压缩包
    • 如果只想下载单个文件,点击页面中的「浏览」,进入工件文件列表,点击对应文件名即可直接下载

注意事项

  • 确保你拥有项目的开发者及以上权限,否则可能无法访问工件
  • 如果构建产物过大,需要确认GitLab实例的工件大小限制是否允许,必要时联系管理员调整

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 22:15:53