Pipeline artifacts

Pipeline artifacts are files created by GitLab after a pipeline finishes. These are different than job artifacts because they are not explicitly managed by the .gitlab-ci.yml definitions.

Pipeline artifacts are used by the test coverage visualization feature to collect coverage information. It uses the artifacts: reports CI/CD keyword.


Pipeline artifacts are saved to disk or object storage. They count towards a project’s storage usage quota. The Artifacts on the Usage Quotas page is the sum of all job artifacts and pipeline artifacts.

When pipeline artifacts are deleted

See the expire_in documentation for information on when pipeline artifacts are deleted.