Skip to content

Extend gitlab-ci.yml to request junit.xml test reports

Shinya Maeda requested to merge artifact-format-v2 into master

What does this MR do?

This MR does the following things

  1. Allow reports:junit: keyword in gitlab-ci.yml
  2. Include artifact_type(archive, junit) and artifact_format(zip, gzip) keyword in job requests of GitLab-runner.
  3. Store artifact_type=junit artifact in GitLab-rails

The list of merge requests for the end-goal (Each MR is based on the previous MR)

  1. Extend gitlab-ci.yml to request junit.xml test reports
  2. Parse junit.xml.gz and calculate the difference between head and base

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Related: #46809 (closed)

Edited by Grzegorz Bizon

Merge request reports