Use vendored files for CI config
Including predefined templates in .gitlab-ci.yml
files - https://gitlab.com/gitlab-org/gitlab-ce/issues/53445 - recently got implemented.
We should look into using that for our own CI job definitions (like the code quality job).
Currently we have to bump the Code Quality image version manually every single release. Locking the image version used through a vendored file would make this manual effort redundant and provide more control over which image is used.
Edited by Matija Čupić