diff --git a/dealplustech-astro/.dockerignore b/dealplustech-astro/.dockerignore index 8bcae5607..13e413935 100644 --- a/dealplustech-astro/.dockerignore +++ b/dealplustech-astro/.dockerignore @@ -1,10 +1,19 @@ -# See https://docs.docker.com/desktop/extensions-sdk/extensions/ignore/ for more details. -node_modules -dist -*.log -.git +# Ignore root Next.js project +../package.json +../package-lock.json +../next.config.* +../src/ +../public/ +../.next/ +../node_modules/ + +# Ignore build artifacts +dist/ +node_modules/ +.git/ .gitignore -README.md -.env -.env.* -!node_modules/.dockerignore + +# Ignore other projects +*/.next/ +*/dist/ +*/node_modules/ diff --git a/dealplustech-astro/Dockerfile b/dealplustech-astro/Dockerfile index f4ef0a450..fd83293c5 100644 --- a/dealplustech-astro/Dockerfile +++ b/dealplustech-astro/Dockerfile @@ -9,7 +9,7 @@ COPY package*.json ./ # Install dependencies RUN npm ci --omit=dev -# Copy source code +# Copy all source code COPY . . # Build Astro project (includes public folder in dist)