ci: Build QA image for the non-merged commit
requested to merge 330326-gitlab-omnibus-image-out-of-sync-with-qa-image-on-e2e-test-pipelines into master
What does this MR do?
This changes the commit for which we build the QA image, from the Merge Result commit to the MR HEAD commit.
This will ensure the GitLab image and the QA image are built from the same commit SHA, and are in sync.
Background: Due to the fact that we cannot retrieve the Merged Commit in the downstream omnibus-gitlab-mirror
pipeline, we're building the GitLab image for the MR HEAD commit. The problem was that the QA image was built from the Merge Result commit, which could lead to un-synced images.
Related to #330326 (closed).
Edited by Rémy Coutable