Skip to content

Add CI to run E2E tests

As https://gitlab.cern.ch/webservices/webframeworks-planning/issues/37 is still an ongoing project with this issue we want to introduce a simple CI that runs our tests for us every time code is pushed.

I suggest us using a temporary KUBECONFIG file that will live in the variables of the project which will allow us to run tests on a tmp cluster.

Steps to take:

  • Add kubeconfig file to variables
  • Find if there's a pre-built docker image with operator-sdk-cli
  • Write CI with two new pipelines, first gotests second with operator-sdk tests
Edited by Joao Esteves Marcal