Skip to content

Start using GitLab CI for non-ISO jobs

As per our roadmap session made during Summit 2020.

Next steps

And then we can start using GitLab CI for more greatness (see related issues) 🎉

Potential candidates

Infrastructure

Public stuff, no credentials required

Sensitive stuff

Current conclusions

  • We don't need the registry as long as we don't need store any built container images in it. (We have a local proxy/cache registry at the moment.)
  • Using custom built images stored in a registry can help improve the speed and the robustness (reproducibility, trust, etc) of the CI, if/when those become a problem.
  • For the simple non-ISO jobs we consider here, the Docker runner should work.
  • In production we'll want to trust sufficiently the runners: humans make decisions based on CI output. Possibly during initial dev work we can use less trusted runners, and tell developers they shall not trust the results (yet).
Edited by intrigeri
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information