ExpediaGroup/adaptive-alerting

Add e2e integration testing based on docker-compose

williewheeler opened this issue · 0 comments

Currently it is very easy for a change to break the Kafka apps. For example when I moved a Spring Boot-based Kafka app into the kafka module, it broke the Docker containers because Spring Boot puts the classes in BOOT-INF, and so our Docker startup scripts for the non-Boot apps could no longer find them. We need a way to prevent this from happening.

Our thought is to add e2e integration tests using docker-compose to set up the overall flow.