Run `test-gwdg` in docker container
e2e tests require the following dependencies
- python3
- python3-dotenv
We should either build or find an suitable image containing these dependencies already so that we run our tests within a docker container.
Definition of Done:
IDEA 1, (more work, more maintenance, runs faster)
-
either build or find a light weight docker image containing python3 and python3-dotenv -
run the content of the test-gwdg gitlab-ci job inside a docker container using that image
IDEA 2: (less work, less maintenance, slow because deps install on every run) (blocked by #39)
-
move the content of test-gwdg into it's own script in /bin
-
add dependency installation to the new script -
run that script in a generic docker containing using a generic debian image
hints:
Maybe we should just maintain one build/configure/deploy docker image with all our dependencies, then run each stage of the deployment with that image
Edited by Ilka Schulz