# \#artifact

**URL:** https://forum.gitlab.com/tag/artifact/116.md

[Latest](https://forum.gitlab.com/latest.md) · [Categories](https://forum.gitlab.com/categories.md) · [Tags](https://forum.gitlab.com/tags.md)

---

## [Is \`artifacts:reports:\[codequality:\]\` affected by \`artifacts:expire\_in:\`?](https://forum.gitlab.com/t/is-artifacts-codequality-affected-by-artifacts/133526)

<div class="topic-metadata">

**Author:** [@pmhahn](https://forum.gitlab.com/u/pmhahn)\
**Replies:** 5\
**Last updated:** [April 18, 2026, 9:15am UTC](https://forum.gitlab.com/t/is-artifacts-codequality-affected-by-artifacts/133526 "2026-04-18T09:15:44Z")

</div>

I have a GitLab CI/CD pipeline for merge-requests, where jobs use both artifacts:paths: and artifacts:reports:codequality: combined with artifacts:expire\_in:. The trouble-shooting section for Code Quality contains this: …

---

## [Cleaning physical files/assets after deleting package-registery entry from UI](https://forum.gitlab.com/t/cleaning-physical-files-assets-after-deleting-package-registery-entry-from-ui/133055)

<div class="topic-metadata">

**Author:** [@lmachovec](https://forum.gitlab.com/u/lmachovec)\
**Replies:** 5\
**Last updated:** [March 9, 2026, 10:34am UTC](https://forum.gitlab.com/t/cleaning-physical-files-assets-after-deleting-package-registery-entry-from-ui/133055 "2026-03-09T10:34:35Z")

</div>

Problem to solve We need to clean physical files/assets from disk to free space, when we delete old entries from package-registry. For now when we delete entries via UI we no longer see them that is OK. But on server the…

---

## [GitLab runner fails to upload artifacts in K8s](https://forum.gitlab.com/t/gitlab-runner-fails-to-upload-artifacts-in-k8s/133061)

<div class="topic-metadata">

**Author:** [@MindOfJudge](https://forum.gitlab.com/u/MindOfJudge)\
**Replies:** 1\
**Last updated:** [March 5, 2026, 3:24pm UTC](https://forum.gitlab.com/t/gitlab-runner-fails-to-upload-artifacts-in-k8s/133061 "2026-03-05T15:24:59Z")

</div>

Problem to solve When triggering a dummy CI/CD job for a runner and GitLab running in Kubernetes, it tries to upload artifacts to http://gitlab-webservice-default:8080/api/v4/jobs/42/artifacts , which fails: Uploading a…

---

## [Artifacts expired but can be downloaded](https://forum.gitlab.com/t/artifacts-expired-but-can-be-downloaded/100567)

<div class="topic-metadata">

**Author:** [@devopsmail3](https://forum.gitlab.com/u/devopsmail3)\
**Replies:** 1\
**Last updated:** [January 25, 2026, 9:47pm UTC](https://forum.gitlab.com/t/artifacts-expired-but-can-be-downloaded/100567 "2026-01-25T21:47:48Z")

</div>

Hello Team, We have a .gitlab-ci.yml which has been set with the artifacts created to expire in 1 hr artifacts:expire\_in: 1 hour. Yet they can still be downloaded way after 1 hour. From the Sidekiq Jobs Dashboar…

---

## [Get 404 when trying to download 'latest artifact' with link](https://forum.gitlab.com/t/get-404-when-trying-to-download-latest-artifact-with-link/50822)

<div class="topic-metadata">

**Author:** [@LERoise](https://forum.gitlab.com/u/LERoise)\
**Replies:** 6\
**Last updated:** [December 1, 2025, 3:28am UTC](https://forum.gitlab.com/t/get-404-when-trying-to-download-latest-artifact-with-link/50822 "2025-12-01T03:28:44Z")

</div>

Im trying to download the latest artifact for a build, but dont seem to be able to create the correct url. From the doc. the url should be like this: https://example.com/\<namespace\>/\<project\>/-/jobs/artifacts/\<ref\>/dow…

---

## [Strip folder from artifact](https://forum.gitlab.com/t/strip-folder-from-artifact/130821)

<div class="topic-metadata">

**Author:** [@nickstomp](https://forum.gitlab.com/u/nickstomp)\
**Replies:** 0\
**Last updated:** [October 9, 2025, 9:28am UTC](https://forum.gitlab.com/t/strip-folder-from-artifact/130821 "2025-10-09T09:28:00Z")

</div>

I need to upload a bunch of artifacts file so I have a script that creates an out-folder like this build-artifacts/ logs/ bin/ libs test-artifacts/ etc I’ve added it with artifacts: name: build-artifacts-${CI\_CO…

---

## [Multiple terraform artifact reports generated by a single job](https://forum.gitlab.com/t/multiple-terraform-artifact-reports-generated-by-a-single-job/130512)

<div class="topic-metadata">

**Author:** [@fhaldi](https://forum.gitlab.com/u/fhaldi)\
**Replies:** 0\
**Last updated:** [September 23, 2025, 11:33am UTC](https://forum.gitlab.com/t/multiple-terraform-artifact-reports-generated-by-a-single-job/130512 "2025-09-23T11:33:14Z")

</div>

Problem to solve When generating more than one terraform plan and trying to send them to artifacts:reports:terraform, the CI returns an error: PATH/TO/\*/plan.tfplan.json: found 2 matching artifact files and directories …

---

## [How to promote the artifacts from downstream job to upstream while using child pipeline along with parallel matrix?](https://forum.gitlab.com/t/how-to-promote-the-artifacts-from-downstream-job-to-upstream-while-using-child-pipeline-along-with-parallel-matrix/116781)

<div class="topic-metadata">

**Author:** [@rahuttan](https://forum.gitlab.com/u/rahuttan)\
**Replies:** 1\
**Last updated:** [August 6, 2025, 12:23pm UTC](https://forum.gitlab.com/t/how-to-promote-the-artifacts-from-downstream-job-to-upstream-while-using-child-pipeline-along-with-parallel-matrix/116781 "2025-08-06T12:23:28Z")

</div>

Hi All, In our project we are using parallel matrix along with child pipeline to execute the test automation. Each job in the matrix will execute 5 sets of TC’s (The reason is to resolve the runner timeout of 2hrs). Eac…

---

## [Using artifacts inside Alpine-based containers is different from Debian-based](https://forum.gitlab.com/t/using-artifacts-inside-alpine-based-containers-is-different-from-debian-based/128604)

<div class="topic-metadata">

**Author:** [@LazySlav](https://forum.gitlab.com/u/LazySlav)\
**Replies:** 2\
**Last updated:** [July 21, 2025, 10:00am UTC](https://forum.gitlab.com/t/using-artifacts-inside-alpine-based-containers-is-different-from-debian-based/128604 "2025-07-21T10:00:37Z")

</div>

Problem to solve Our team has a golang/React project with a full pipeline: building, testing, deploying. It uses a docker runner with docker (dind) image as default. Up to a certain point we weren’t caching frontend dep…

---

## [CI artifacts do not expire](https://forum.gitlab.com/t/ci-artifacts-do-not-expire/127626)

<div class="topic-metadata">

**Author:** [@yesilzeytin](https://forum.gitlab.com/u/yesilzeytin)\
**Replies:** 2\
**Last updated:** [July 5, 2025, 8:29am UTC](https://forum.gitlab.com/t/ci-artifacts-do-not-expire/127626 "2025-07-05T08:29:57Z")

</div>

Problem to solve First post here. I have been maintaining a bash-based CI flow that I implemented for a while, and over time, I realized that CI artifacts have been growing larger and larger. When I examine the artifacts…

---

## [Artifacts not expiring in gitlab self-managed](https://forum.gitlab.com/t/artifacts-not-expiring-in-gitlab-self-managed/126831)

<div class="topic-metadata">

**Author:** [@joelshajan](https://forum.gitlab.com/u/joelshajan)\
**Replies:** 0\
**Last updated:** [June 9, 2025, 7:10am UTC](https://forum.gitlab.com/t/artifacts-not-expiring-in-gitlab-self-managed/126831 "2025-06-09T07:10:06Z")

</div>

Hello , I’ve a couple of gitlab self managed instances that all exhibit the same behaviour , the artifacts created from pipelines do not have a expiry\_in value attached to them. I have the following setup : Default ar…

---

## [Gitlab CI/CD Maven Artifact Repository](https://forum.gitlab.com/t/gitlab-ci-cd-maven-artifact-repository/14906)

<div class="topic-metadata">

**Author:** [@marshall\_gj](https://forum.gitlab.com/u/marshall_gj)\
**Replies:** 5\
**Last updated:** [May 26, 2025, 12:14pm UTC](https://forum.gitlab.com/t/gitlab-ci-cd-maven-artifact-repository/14906 "2025-05-26T12:14:56Z")

</div>

Hi all. I’ve had some repos with gitlab for some time now but I’m new to Gitlab CI. I’ve tinkered with the yaml file and managed to get some builds running on commit etc. So far so good. My questions are about artifact …

---

## [Expired artifacts not deleted](https://forum.gitlab.com/t/expired-artifacts-not-deleted/106383)

<div class="topic-metadata">

**Author:** [@ortpop](https://forum.gitlab.com/u/ortpop)\
**Replies:** 5\
**Last updated:** [May 15, 2025, 6:33pm UTC](https://forum.gitlab.com/t/expired-artifacts-not-deleted/106383 "2025-05-15T18:33:29Z")

</div>

Problem to solve Hello everyone, I’m having an issue with expired artifacts not being deleted from disk and still downloadable. I have setup artifacts expiration and activated the cron in gitlab.rb file following the doc…

---

## [Using artifacts of another project](https://forum.gitlab.com/t/using-artifacts-of-another-project/90260)

<div class="topic-metadata">

**Author:** [@Lipsch99](https://forum.gitlab.com/u/Lipsch99)\
**Replies:** 4\
**Last updated:** [April 14, 2025, 7:17am UTC](https://forum.gitlab.com/t/using-artifacts-of-another-project/90260 "2025-04-14T07:17:17Z")

</div>

I have a project (A) which depends on another project (B). When building project A I want to use the latest artifacts of project B to build. I identified two solutions: Use needs:project \`.gitlab-ci.yml\` keyword refe…

---

## [Optional report artifacts](https://forum.gitlab.com/t/optional-report-artifacts/124078)

<div class="topic-metadata">

**Author:** [@rsenden](https://forum.gitlab.com/u/rsenden)\
**Replies:** 0\
**Last updated:** [April 8, 2025, 11:01am UTC](https://forum.gitlab.com/t/optional-report-artifacts/124078 "2025-04-08T11:01:36Z")

</div>

Problem to solve I’m developing a reusable GitLab CI/CD component that, depending on configuration/state, may or may not produce certain report artifacts like a SAST report. I currently have something like the following …

---

## [Got 404 using Download a single artifact file by job ID](https://forum.gitlab.com/t/got-404-using-download-a-single-artifact-file-by-job-id/123572)

<div class="topic-metadata">

**Author:** [@aleksey11](https://forum.gitlab.com/u/aleksey11)\
**Replies:** 2\
**Last updated:** [March 29, 2025, 9:24am UTC](https://forum.gitlab.com/t/got-404-using-download-a-single-artifact-file-by-job-id/123572 "2025-03-29T09:24:18Z")

</div>

Problem to solve I try to use Download a single artifact file by job ID method (Job Artifacts API | GitLab Docs) and got 404 reply: curl --location --header "PRIVATE-TOKEN: \<\>" "https://gitlab.com/api/v4/projects/\<id\>/j…

---

## [Gitlab CI: artifact download error in multiproject pipeline](https://forum.gitlab.com/t/gitlab-ci-artifact-download-error-in-multiproject-pipeline/120392)

<div class="topic-metadata">

**Author:** [@a.abdellatif\_cast](https://forum.gitlab.com/u/a.abdellatif_cast)\
**Replies:** 0\
**Last updated:** [January 26, 2025, 3:24pm UTC](https://forum.gitlab.com/t/gitlab-ci-artifact-download-error-in-multiproject-pipeline/120392 "2025-01-26T15:24:26Z")

</div>

I am facing an issue regarding artifact downloading in multiproject pipelines. Explanation: I have three projects (project A, B and C). Project A and B are upstream projects and C is the downstream project. Project C …

---

## [Is it possible to use the $CI\_JOB\_TOKEN to authenticate a REST API delete request for job artifacts?](https://forum.gitlab.com/t/is-it-possible-to-use-the-ci-job-token-to-authenticate-a-rest-api-delete-request-for-job-artifacts/106596)

<div class="topic-metadata">

**Author:** [@gcamado](https://forum.gitlab.com/u/gcamado)\
**Replies:** 2\
**Last updated:** [January 8, 2025, 1:49pm UTC](https://forum.gitlab.com/t/is-it-possible-to-use-the-ci-job-token-to-authenticate-a-rest-api-delete-request-for-job-artifacts/106596 "2025-01-08T13:49:46Z")

</div>

I’ve been using my own personal token on the PRIVATE-TOKEN header when deleting job artifacts through the REST API. For governance reasons, we’d rather use a non personal token. Upon trying it, via: curl --globoff -s "h…

---

## [Artifact Access from Pipeline to Pipeline in Same Project](https://forum.gitlab.com/t/artifact-access-from-pipeline-to-pipeline-in-same-project/118392)

<div class="topic-metadata">

**Author:** [@hblkr](https://forum.gitlab.com/u/hblkr)\
**Replies:** 7\
**Last updated:** [December 18, 2024, 7:27pm UTC](https://forum.gitlab.com/t/artifact-access-from-pipeline-to-pipeline-in-same-project/118392 "2024-12-18T19:27:57Z")

</div>

Problem Due diligence: artifact fetching artifact dependency artifact docs gitlab issue for artifacts and many more. I will limit since often posts have a set number of links allowed. Gitlab Version We have the git…

---

## [Gitlab artifacts size is shown even after deletion](https://forum.gitlab.com/t/gitlab-artifacts-size-is-shown-even-after-deletion/106811)

<div class="topic-metadata">

**Author:** [@Krupis](https://forum.gitlab.com/u/Krupis)\
**Replies:** 1\
**Last updated:** [December 17, 2024, 3:09pm UTC](https://forum.gitlab.com/t/gitlab-artifacts-size-is-shown-even-after-deletion/106811 "2024-12-17T15:09:40Z")

</div>

Problem to solve Trying to remove all unused/old artifacts from the repository to free up space in privately managed Gitlab server Steps to reproduce Go to project repository → Build → Artifacts and delete all the artif…

---

## [Upload request redirected?](https://forum.gitlab.com/t/upload-request-redirected/89933)

<div class="topic-metadata">

**Author:** [@timothystone](https://forum.gitlab.com/u/timothystone)\
**Replies:** 14\
**Last updated:** [December 11, 2024, 5:05pm UTC](https://forum.gitlab.com/t/upload-request-redirected/89933 "2024-12-11T17:05:54Z")

</div>

I see these messages quite a lot in my jobs. WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/466nnnnnnn/artifacts?artifact\_format=zip&artifact\_type=archive&expire\_in=1+day new…

---

## [Deleting very old artifacts](https://forum.gitlab.com/t/deleting-very-old-artifacts/117841)

<div class="topic-metadata">

**Author:** [@TomZastrow](https://forum.gitlab.com/u/TomZastrow)\
**Replies:** 2\
**Last updated:** [December 5, 2024, 7:41am UTC](https://forum.gitlab.com/t/deleting-very-old-artifacts/117841 "2024-12-05T07:41:25Z")

</div>

Problem to solve Describe your question in as much detail as possible: We have a self hosted GitLab instance and over the years, the storage with the artifacts is getting full. We had them archived for 1 year, but there…

---

## [Artifact from an external job](https://forum.gitlab.com/t/artifact-from-an-external-job/117235)

<div class="topic-metadata">

**Author:** [@jpllima](https://forum.gitlab.com/u/jpllima)\
**Replies:** 5\
**Last updated:** [November 29, 2024, 8:41am UTC](https://forum.gitlab.com/t/artifact-from-an-external-job/117235 "2024-11-29T08:41:59Z")

</div>

Hi, Goal: have an external job to add an artifact to the pipeline. Is this possible? If so any ideas on how to achieve it? Thanks,

---

## [Is it safe to use secret values in Gitlab CI artifacts?](https://forum.gitlab.com/t/is-it-safe-to-use-secret-values-in-gitlab-ci-artifacts/41070)

<div class="topic-metadata">

**Author:** [@wcf-cwash](https://forum.gitlab.com/u/wcf-cwash)\
**Replies:** 3\
**Last updated:** [October 25, 2024, 3:05pm UTC](https://forum.gitlab.com/t/is-it-safe-to-use-secret-values-in-gitlab-ci-artifacts/41070 "2024-10-25T15:05:59Z")

</div>

Some folks on my team have requested to put values retrieved from a secret store (AWS Secrets Manager) into the Gitlab CI “artifact” construct, and pass them along to downstream stages. I feel like there could be potent…

---

## [Restoring Artifacts with Permissions](https://forum.gitlab.com/t/restoring-artifacts-with-permissions/115294)

<div class="topic-metadata">

**Author:** [@timothy.stone](https://forum.gitlab.com/u/timothy.stone)\
**Replies:** 1\
**Last updated:** [October 18, 2024, 9:47am UTC](https://forum.gitlab.com/t/restoring-artifacts-with-permissions/115294 "2024-10-18T09:47:57Z")

</div>

This is probably an internals question, but I’m looking for some pointers regarding the configuration or other expectation that could solve our issue with restoring artifacts in downstream jobs. We have a build job that…

---

## [Question: URL for checksum of ci artifact?](https://forum.gitlab.com/t/question-url-for-checksum-of-ci-artifact/113041)

<div class="topic-metadata">

**Author:** [@comeh](https://forum.gitlab.com/u/comeh)\
**Replies:** 1\
**Last updated:** [October 8, 2024, 7:08pm UTC](https://forum.gitlab.com/t/question-url-for-checksum-of-ci-artifact/113041 "2024-10-08T19:08:47Z")

</div>

Problem to solve Find a specific job’s artifact checksum to validate it’s integrity. :page\_facing\_up: for example, this provides a web page for a given artifact: https://gitlab.com/\<group\>/\<project\>/-/jobs/\<ci\_gitla…

---

## [Data sharing between multi-project pipelines](https://forum.gitlab.com/t/data-sharing-between-multi-project-pipelines/65692)

<div class="topic-metadata">

**Author:** [@ZoW](https://forum.gitlab.com/u/ZoW)\
**Replies:** 4\
**Last updated:** [September 17, 2024, 10:28am UTC](https://forum.gitlab.com/t/data-sharing-between-multi-project-pipelines/65692 "2024-09-17T10:28:22Z")

</div>

Sharing between multi-project pipelines I’m wondering if it is possible to share artifacts between jobs in a multi-project pipeline. I’ve read through this documentation and it only mentions the ability to share environm…

---

## [How to download artifacts out of sign in?](https://forum.gitlab.com/t/how-to-download-artifacts-out-of-sign-in/111490)

<div class="topic-metadata">

**Author:** [@RonnieLincoln](https://forum.gitlab.com/u/RonnieLincoln)\
**Replies:** 0\
**Last updated:** [September 13, 2024, 6:17am UTC](https://forum.gitlab.com/t/how-to-download-artifacts-out-of-sign-in/111490 "2024-09-13T06:17:50Z")

</div>

Problem to solve How to download artifacts out of sign in? In a private project, can not download artifacts when user not login. Versions Self-managed GitLab.com SaaS Self-hosted Runners Versions GitLab: v16.1…

---

## [Consume artifacts from child pipelines](https://forum.gitlab.com/t/consume-artifacts-from-child-pipelines/54888)

<div class="topic-metadata">

**Author:** [@jarush](https://forum.gitlab.com/u/jarush)\
**Replies:** 2\
**Last updated:** [September 10, 2024, 1:15pm UTC](https://forum.gitlab.com/t/consume-artifacts-from-child-pipelines/54888 "2024-09-10T13:15:39Z")

</div>

I am using parent/child pipelines in a single project and attempting to pass artifacts between child pipelines. The documentation says this is possible, but doesn’t state how to do it. My parent pipeline is called “Base…

---

## [YAML invalid error \`jobs:\<job name\>:needs:need has invalid type\` when downloading artifacts in multi project pipeline](https://forum.gitlab.com/t/yaml-invalid-error-jobs-job-name-need-has-invalid-type-when-downloading-artifacts-in-multi-project-pipeline/110751)

<div class="topic-metadata">

**Author:** [@koen.schonhoven](https://forum.gitlab.com/u/koen.schonhoven)\
**Replies:** 0\
**Last updated:** [September 4, 2024, 11:37am UTC](https://forum.gitlab.com/t/yaml-invalid-error-jobs-job-name-need-has-invalid-type-when-downloading-artifacts-in-multi-project-pipeline/110751 "2024-09-04T11:37:07Z")

</div>

Problem to solve I have multiple projects within one group, one project creating .json data (let’s call this project A) and another project validating said .json data (let’s call this project B). I’ve setup a multi proj…

[Next page](https://forum.gitlab.com/tag/artifact/116.md?match_all_tags=true&page=1&tags%5B%5D=artifact)
