Skip to content

Upload frontend fixtures as a generic package

Nao Hashizume requested to merge nh/upload-frontend-fixtures into master

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.

110845-upload-frontend-fixtures-job

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Nao Hashizume

Merge request reports

Loading