· Lars de Ridder · Engineering
Integration tests on GitLab CI with Docker
Using docker:dind plus docker compose in GitLab CI makes full integration tests feel local and repeatable.
Using docker:dind plus docker compose in GitLab CI makes full integration tests feel local and repeatable.

Let's set up a development environment for a Python and Java service in Docker, featuring code watching, Gitlab CI, and other good stuff.

Let's be lazy and deploy simple docker-based architectures directly through docker compose, using only free tooling.