debian-mirror-gitlab/doc/ci/pipelines/pipeline_artifacts.md

30 lines
1.2 KiB
Markdown
Raw Normal View History

2021-01-03 14:25:43 +05:30
---
stage: Verify
2023-05-27 22:25:52 +05:30
group: Pipeline Security
2022-11-25 23:54:43 +05:30
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments
2021-01-03 14:25:43 +05:30
---
2021-09-04 01:27:46 +05:30
# Pipeline artifacts **(FREE)**
2021-01-03 14:25:43 +05:30
2021-12-11 22:18:48 +05:30
Pipeline artifacts are files created by GitLab after a pipeline finishes. Pipeline artifacts are
2023-06-20 00:43:36 +05:30
different to [job artifacts](../jobs/job_artifacts.md) because they are not explicitly managed by
2021-12-11 22:18:48 +05:30
`.gitlab-ci.yml` definitions.
2021-01-03 14:25:43 +05:30
2022-08-13 15:12:31 +05:30
Pipeline artifacts are used by the [test coverage visualization feature](../testing/test_coverage_visualization.md)
2022-07-16 23:28:13 +05:30
to collect coverage information.
2021-01-03 14:25:43 +05:30
## Storage
2021-12-11 22:18:48 +05:30
Pipeline artifacts are saved to disk or object storage. They count towards a project's [storage usage quota](../../user/usage_quotas.md#storage-usage-quota).
The **Artifacts** on the Usage Quotas page is the sum of all job artifacts and pipeline artifacts.
2021-01-03 14:25:43 +05:30
2021-06-08 01:23:25 +05:30
## When pipeline artifacts are deleted
2021-12-11 22:18:48 +05:30
Pipeline artifacts from:
2021-09-04 01:27:46 +05:30
2021-12-11 22:18:48 +05:30
- The latest pipeline are kept forever.
- Pipelines superseded by a newer pipeline are deleted seven days after their creation date.
2021-09-04 01:27:46 +05:30
2021-12-11 22:18:48 +05:30
It can take up to two days for GitLab to delete pipeline artifacts from when they are due to be
deleted.