Skip to content

Package-and-test pipeline reusability improvement

Andrejs Cunskis requested to merge andrey-test-omnibus-native-trigger into master

What does this MR do and why?

  • Add dependency on check-release-set job. This is needed to fail fast if someone includes tests in their project pipeline but is not setting RELEASE which is mandatory to run a test job.
  • Allow overriding allure report name and use CI_PROJECT_NAME by default
  • Do not set QA_RUN_TYPE by default to not export test metrics with the same name as gitlab runs

Part of: gitlab-org/quality/quality-engineering/team-tasks#1471 (closed)

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 Andrejs Cunskis

Merge request reports

Loading