From 083fdba1c03be110840f1a2d1e957628eda00de3 Mon Sep 17 00:00:00 2001 From: Jonathan A <7801456+devjona@users.noreply.github.com> Date: Tue, 24 Mar 2026 15:07:21 -0500 Subject: [PATCH] Add test service to the docker compose file (dev) --- docker-compose.dev.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 94ec197d..e8885e98 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -35,6 +35,29 @@ services: POSTGRES_PASSWORD: ${DATABASE_PASSWORD} POSTGRES_DB: ${DATABASE_NAME} + test: + build: + context: . + dockerfile: Dockerfile.dev + volumes: + - ./:/app + - ./config:/app/config + env_file: + - .env + environment: + AWS_ENDPOINT_URL: ${AWS_ENDPOINT_URL} + RAILS_ENV: test + DATABASE_USER: ${DATABASE_USER} + DATABASE_PASSWORD: ${DATABASE_PASSWORD} + DATABASE_NAME: ${DATABASE_NAME}_test + DATABASE_PORT: ${DATABASE_PORT} + DATABASE_HOST: ${DATABASE_HOST} + DOCKER_CONTAINER: true + command: sleep infinity + depends_on: + - db + - localstack + localstack: image: localstack/localstack ports: