Mentions légales du service

Skip to content

Add integration tests to CI

Dragonnier Tac requested to merge add_integration_test_clean into develop

Runs cucumber based integration tests during the integration phase of the ci pipeline.

This MR adds a set of configurable docker compose files that starts the backend services.

  • configuration is done via the use of a .env file (allow to configure the docker image tags, docker network name, JWT keys)
  • some scripts are available to simplify start and stop of the containers

The integration test uses the cucumber based test:

  • deploys the docker container of the backend services in a dedicated docker network
  • runs cucumber test in a docker container too in order to live in the same network

Merge request reports