ci: Use the Allure Report template
What does this MR do and why?
This uses the new E2E tests report template that accepts input
s: gitlab-org/quality/pipeline-common!280 (merged)
This is a bit more verbose, but it's also more programmatic and predictable (as the template doesn't use environment variables).
See diff notes for examples of the new report jobs (no behavior change expected).
Example: https://gitlab.com/gitlab-org/gitlab/-/jobs/4439935881#L204
Todo
-
Ensure the change would work on dev
: https://dev.gitlab.org/gitlab/gitlab-ee/-/merge_requests/1552 -
Find out why the MR note cannot be posted due to Server responded with code 403, message: 403 Forbidden. Request URI: https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab/merge_requests/117679/notes/1353350065
(https://gitlab.com/gitlab-org/gitlab/-/jobs/4439935881#L204)
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 Rémy Coutable