这是我第一次尝试生成 gitlab-ci 作业工件。我的 ci 脚本生成一个 csv 文件,我想将其下载为作业中的工件。yaml 文件如下。
unittest:
script:
- cd unittest
- bash ci-test.sh
artifacts:
paths:
- /*.csv
when: always
expire_in: 1 day
Run Code Online (Sandbox Code Playgroud)
我收到了这样的错误消息。
Uploading artifacts for successful job
00:02
Uploading artifacts...
WARNING: /*.csv: no matching files
ERROR: No files to upload
Run Code Online (Sandbox Code Playgroud)
我已经确认生成的 csv 报告在那里。
rkm*_*rkm 12
路径是相对于项目目录的。也就是说,您无法访问项目目录之外的文件,因此/*.csv是不正确的。
如果文件位于项目中,则只需设置相对于项目的路径,例如,如果reports文件夹中有它,则使路径相等reports/*.csv
| 归档时间: |
|
| 查看次数: |
45057 次 |
| 最近记录: |