Skip to content

Resolve "CI Builds auf Untrusted Runner"

Fabio Schmidberger requested to merge 282-ci-builds-auf-untrusted-runner into master

Acceptance criteria

  • Coverage is higher or equal to coverage on master coverage
  • CI runs without problems
  • Linter does not contain any additional issues
  • Code doesn't contain TODOs, unused functions or console outputs
  • Code has been inspected and deemed to have decent quality
  • Code does contain license headers
  • If necessary, the changes are documented in the changelog
  • If this is a bug fix, a test covering the bug is present [effectiveGo]: https://golang.org/doc/effective_go.html

Closes #282 (closed) , Closes #292 (closed)

This MR improves the CI by:

  • merging build and test stage to only the test stage to reduce build time (by 2 minutes)
  • add untrusted docker build job to build image on generic runners

Todo:

  • fix Version number for Branches
  • cleanup
  • doku of pipeline
Edited by Fabio Schmidberger

Merge request reports