gitlab-ci: update CI configuration
Major changes:
- split into separate files
- move from YAML anchors to
extends:syntax - use
rulesrather thanonly - shorten up job names and move stage bits to be suffixes
Also fixes minvers and adds audit jobs.
Major changes:
extends: syntaxrules rather than only
Also fixes minvers and adds audit jobs.