From a9bfcd5484441c0fcc5e4c607a2501a147188537 Mon Sep 17 00:00:00 2001 From: FirstClear <32212332+FirstClear@users.noreply.github.com> Date: Wed, 6 Aug 2025 11:07:24 +0800 Subject: [PATCH] fix(ci): optimize .dockerignore to speed up frontend build (#597) --- .dockerignore | 36 ++++++++++++++++++++++++++++++++++++ frontend/.dockerignore | 24 ------------------------ 2 files changed, 36 insertions(+), 24 deletions(-) create mode 100644 .dockerignore delete mode 100644 frontend/.dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..317cd93b --- /dev/null +++ b/.dockerignore @@ -0,0 +1,36 @@ +# Exclude node_modules directories +**/node_modules +**/node_modules/** + +# Exclude build artifacts +**/dist +**/build +**/.rush/temp +**/.rush/build-cache +**/common/temp + +# Exclude development files +**/.git +**/.gitignore +**/.eslintrc* +**/.prettierrc* +**/*.log + +# Exclude test files +**/__tests__ +**/*.test.* +**/*.spec.* + +# Exclude documentation +**/README.md +**/CHANGELOG.md +**/docs + +# Exclude IDE files +**/.vscode +**/.idea +**/*.swp +**/*.swo +*.iml +*.iws +*.ipr \ No newline at end of file diff --git a/frontend/.dockerignore b/frontend/.dockerignore deleted file mode 100644 index 31eb66c2..00000000 --- a/frontend/.dockerignore +++ /dev/null @@ -1,24 +0,0 @@ -.env -.env.* - -# Logs -logs -*.log* - -# node -node_modules -.husky -.next - -# vscode -.vscode - -# webstorm -.idea -*.iml -*.iws -*.ipr - - -# Jetbrains -.idea