tea icon indicating copy to clipboard operation
tea copied to clipboard

Cache composer packages across several pipeline runs on GitLab

Open simonschaufi opened this issue 2 years ago • 0 comments

Goal

I as a user want that composer packages are cached across several pipelines.

Acceptance Criteria

  • [ ] the composer packages are cached across several pipelines

Additional Information

I saw that each time a new pipeline was started, ALL composer packages were downloaded again. This should be avoided. The cache should be also available for the next pipeline, not just for the next job.

The task build-composer-dependencies is responsible for that.

See:

  • https://git.typo3.org/qa/example-extension/-/jobs/2835127
  • https://docs.gitlab.com/ee/ci/caching/

simonschaufi avatar Dec 18 '23 22:12 simonschaufi