https://wp.jochen.hayek.name/blog-en/2021/02/02/gitlab-ci/
The basics of GitLab CI: How to run jobs sequentially, in parallel, or out of order