Use latest codequality image
What does this Merge Request do?
The code_quality job is failing: https://gitlab.com/gitlab-org/gitlab-development-kit/-/jobs/563950847
This is because we are still using the old definition.
Ref: https://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html#previous-job-definitions
In GitLab 12.6, Code Quality switched to the new versioning scheme. It is highly recommended to include the Code Quality template as shown in the example configuration, which uses the new versioning scheme. If not using the template, the SP_VERSION variable can be hardcoded to use the new image versions:
This updates the CI template to use the latest codequality image and also uses the vendored template.
EDIT: Couldn't get the code_quality
job to run when vendored template is used. Will just update the current definition to get this running quick.
Merge Request checklist
-
Tests added for new functionality. If not, please raise Issue to follow-up. -
This change is backward compatible. If not, please include steps to communicate to our users. -
Documentation added/updated, if needed. -
gdk doctor
test added, if needed.