Create separate job for uploading frontend coverage paths

What does this MR do and why?

  • Fixes issue with uploading frontend coverage paths in Scheduled master pipeline by fixing the rake task name and creating a new job definition.
  • BABEL_ENV was not being correctly set in compile-test-assets job. Adding a condition in rules.gitlab-ci.yml.

Note: This change does not impact MR pipelines.

References

Relates to gitlab-org/quality/quality-engineering/team-tasks#3582 (closed)

Screenshots or screen recordings

Before After

How to set up and validate locally

Here is the job from test MR to test the changes: https://gitlab.com/gitlab-org/gitlab/-/jobs/10157246179

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Harsha Muralidhar

Merge request reports

Loading