Gitlab-ci Split the feature artifacts
Description
It would be great to split the feature artifacts on gitlab-ci in two parts:
- Artifacts to share between jobs
- Artifacts to store with pipeline
Improvements
- Reduce disk space consumption.
- Be able to share artifacts and store other artifacts on the same job
job: artifacts: name: myartifacts paths: - file-toupload.txt - file-toshare-with-job-2.txt job2: dependencies: - job
Proposal
job: artifacts: - {name: myartifacts, path: file-toupload.txt, store: yes} - {name: otherartifacts, path: file-toshare-with-job-2, store: no}