From 9c0df0229639a830eccb7e80e9b92df70f5b8224 Mon Sep 17 00:00:00 2001 From: Michael Manganiello Date: Fri, 8 Aug 2025 14:38:11 -0300 Subject: [PATCH] fix: Correctly set up dockerignore file * Rename file to `Dockerfile.dockerignore`. As the `Dockerfile` is not in the root directory, the Docker spec requires the file to be named `.dockerignore`. * Update ignore rules, and include `.mypy_cache/` directory. --- docker/.dockerignore | 23 ----------------------- docker/Dockerfile.dockerignore | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 23 deletions(-) delete mode 100644 docker/.dockerignore create mode 100644 docker/Dockerfile.dockerignore diff --git a/docker/.dockerignore b/docker/.dockerignore deleted file mode 100644 index 9ea96656f..000000000 --- a/docker/.dockerignore +++ /dev/null @@ -1,23 +0,0 @@ -**/node_modules -node_modules/ - -**/venv -venv/ - -**/__pycache__ -__pycache__/ - -**/assets/library -../frontend/assets/library/ - -**/.env -.env - -**/romm_test -romm_test/ - -**/romm_mock -romm_mock/ - -**/.pytest_cache -.pytest_cache/ diff --git a/docker/Dockerfile.dockerignore b/docker/Dockerfile.dockerignore new file mode 100644 index 000000000..0ccb66cea --- /dev/null +++ b/docker/Dockerfile.dockerignore @@ -0,0 +1,18 @@ +# Configuration +**/.env + +# Frontend +**/assets/library/ +**/node_modules/ + +# Backend +backend/tests/ +**/venv/ +**/.venv/ +**/.mypy_cache/ +**/.pytest_cache/ +**/__pycache__/ + +# Testing +**/romm_test/ +**/romm_mock/