diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 276589dc0..1bca06b08 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -194,7 +194,6 @@ jobs: ########################################################################## # UNIT TESTS BACKEND ##################################################### ########################################################################## - # TODO: Why do we need those .envs? - name: backend | copy env files webapp run: cp webapp/.env.template webapp/.env - name: backend | copy env files backend @@ -230,9 +229,8 @@ jobs: - name: Load Docker Image run: docker load < /tmp/webapp.tar ########################################################################## - # UNIT TESTS WEBAPP ##################################################### + # UNIT TESTS WEBAPP ###################################################### ########################################################################## - # TODO: Why do we need those .envs? - name: backend | copy env files webapp run: cp webapp/.env.template webapp/.env - name: backend | copy env files backend @@ -240,5 +238,4 @@ jobs: - name: backend | docker-compose run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp - name: webapp | Unit tests - #run: docker run --rm ocelotsocialnetwork/webapp:build yarn run test run: docker-compose exec -T webapp yarn test \ No newline at end of file diff --git a/backend/src/config/index.js b/backend/src/config/index.js index b7d500b8b..3eb69153a 100644 --- a/backend/src/config/index.js +++ b/backend/src/config/index.js @@ -7,9 +7,8 @@ if (require.resolve) { try { dotenv.config({ path: require.resolve('../../.env') }) } catch (error) { - if (error.code === 'MODULE_NOT_FOUND') { - console.log('WARN: No `.env` file found in `/app` (docker) or `/backend` (no docker)') // eslint-disable-line no-console - } else { + // This error is thrown when the .env is not found + if (error.code !== 'MODULE_NOT_FOUND') { throw error } }