artifacts
用于指定在job 成功或失败 时应附加到作业的文件和目录的列表。
作业完成后,工件将被发送到GitLab,并可在GitLab UI中下载
如
artifacts:paths
路径是相对于项目目录($CI_PROJECT_DIR
)的,不能直接在其外部链接。可以使用遵循通配符 模式的通配符,并且:
- 在GitLab Runner 13.0及更高版本中,
doublestar.Glob
。 - 在GitLab Runner 12.10及更低版本中,
filepath.Match
。
要限制特定作业将从中获取工件的作业,请参阅dependencies。
将所有文件binaries
和.config
:
artifacts:
paths:
- binaries/
- .config
为了不传递 你有依赖一个空的数组
job:
stage: build
script: make build
dependencies: []