GitLab 11 🦊 Caching and Artifacts: Passing Data Between Pipeline Jobs
A GitLab pipeline is a sequence of isolated jobs. Each job runs in a fresh environment, often on a different runner, with a clean checkout of the repository. Files created in one job are not visible to another job unless they are explicitly passed. GitLab provides two mechanisms for this: cache and artifacts. They look…