Add internal to internal patch upgrade job for backport MRs
What does this MR do and why?
Add internal to internal patch upgrade job for backport MRs. Example upgrade path if looking at 17.6 releases which had one build-0 internal release before: 17.6^internal-build-0 -> 17.6^built_from_MR.
References
How to set up and validate locally
Scenario can be run locally as following gitlab-qa!1417 (merged)
CI check for this new job - Draft: Test CI - Add internal to internal patch... (!189296 - closed), job passed https://gitlab.com/gitlab-org/gitlab/-/jobs/9832220256 (image not found is expected as there is no actual internal release available for 17.11)
Dev token was added with https://gitlab.com/gitlab-org/quality/engineering-productivity-infrastructure/-/merge_requests/937+
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.