Upload frontend fixtures as a generic package
Context
There is one related MR:
- Update the pipeline to download frontend fixtures only for MRs that have JavaScript file changes: !110961 (merged).
Related to #217916 (closed)
What does this MR do and why?
This MR uploads frontend fixtures as a generic package similar to assets
and workhorse
. This package will be downloaded by MRs that include only JavaScript file changes to avoid unnecessary regeneration of the frontend fixtures and improve the pipeline duration.
Testing
An example upload-frontend-fixtures
job can be found at: https://gitlab.com/gitlab-org/gitlab/-/jobs/3779058673.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Nao Hashizume