From b3de972e41121f14b70708cf3dfe4a5c5b8bc7b9 Mon Sep 17 00:00:00 2001 From: Khaled Mashaly Date: Wed, 7 Jun 2023 18:56:44 +0300 Subject: [PATCH] chore(backend): use local user id to run tests --- docker-compose.test.yml | 1 + packages/backend/project.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose.test.yml b/docker-compose.test.yml index d2d8a2d564..63fcf37284 100644 --- a/docker-compose.test.yml +++ b/docker-compose.test.yml @@ -5,6 +5,7 @@ services: extends: file: docker-compose.dev.yml service: app + user: "${UID}:${GID}" command: /bin/sh -c "npm_config_cache=/usr/src/app/.npm-cache npx nx run-tests backend" postgres: diff --git a/packages/backend/project.json b/packages/backend/project.json index 6ec6695156..9b46eb6188 100644 --- a/packages/backend/project.json +++ b/packages/backend/project.json @@ -65,7 +65,7 @@ } }, "test": { - "command": "docker compose -f docker-compose.test.yml up --exit-code-from app --attach app" + "command": "UID=\"$(id -u)\" GID=\"$(id -g)\" docker compose -f docker-compose.test.yml up --exit-code-from app --attach app" }, "db": { "executor": "nx:run-commands",