@@ -39,8 +39,9 @@ runtime dependencies needed to compile the project:
...
@@ -39,8 +39,9 @@ runtime dependencies needed to compile the project:
-`artifacts`: **Use for stage results that will be passed between stages.**
-`artifacts`: **Use for stage results that will be passed between stages.**
Artifacts are files generated by a job which are stored and uploaded, and can then
Artifacts are files generated by a job which are stored and uploaded, and can then
be fetched and used by jobs in later stages of the **same pipeline**. This data
be fetched and used by jobs in later stages of the **same pipeline**. In other words,
will not be available in different pipelines, but is available to be downloaded
[you can't create an artifact in job-A in stage-1, and then use this artifact in job-B in stage-1](https://gitlab.com/gitlab-org/gitlab/-/issues/25837).
This data will not be available in different pipelines, but is available to be downloaded
from the UI.
from the UI.
The name `artifacts` sounds like it's only useful outside of the job, like for downloading
The name `artifacts` sounds like it's only useful outside of the job, like for downloading