chore: tidy up ci file
This MR improves the CI file by:
- reducing the number of lines by 50
- utilizing yaml templates to DRY
- removes deprecated global
image
key
closes #4 (closed)
Edited by Mathias Goebel
Gitlab Community Edition Instance
This MR improves the CI file by:
image
keycloses #4 (closed)