Skip to content

Commit f076755

Browse files
committed
Added .dockerignore
1 parent b3695c3 commit f076755

5 files changed

+17
-48
lines changed

.dockerignore

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.github/
2+
.svelte-kit/
3+
node_modules/
4+
.eslintignore
5+
.eslint.cjs
6+
.gitignore
7+
.npmrc
8+
.prettierignore
9+
.prettierrc
10+
docker-compose.yml
11+
Dockerfile*
12+
*.md
13+
*.sh

Dockerfile

+1-12
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,7 @@ EXPOSE $PORT
55
RUN mkdir -p /usr/src/website-niaefeup-frontend
66
WORKDIR /usr/src/website-niaefeup-frontend
77

8-
COPY package.json ./
9-
COPY package-lock.json ./
10-
COPY .storybook/ .storybook/
11-
COPY static/ static/
12-
COPY postcss.config.cjs postcss.config.cjs
13-
COPY svelte.config.js svelte.config.js
14-
COPY tailwind.config.cjs tailwind.config.cjs
15-
COPY tsconfig.json tsconfig.json
16-
COPY vite.config.js vite.config.js
17-
8+
COPY . .
189
RUN npm install
1910

20-
COPY src/ src/
21-
2211
CMD ["npm", "run", "dev"]

Dockerfile.prod

+1-12
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,9 @@ WORKDIR /usr/src/app
55

66
ENV NPM_CONFIG_COLOR=false
77

8-
COPY package.json ./
9-
COPY package-lock.json ./
10-
COPY .storybook/ .storybook/
11-
COPY static/ static/
12-
COPY postcss.config.cjs postcss.config.cjs
13-
COPY svelte.config.js svelte.config.js
14-
COPY tailwind.config.cjs tailwind.config.cjs
15-
COPY tsconfig.json tsconfig.json
16-
COPY vite.config.js vite.config.js
17-
8+
COPY . .
189
RUN npm install
1910

20-
COPY src/ src/
21-
2211
RUN npm run build
2312

2413
FROM node:19.5.0-alpine

Dockerfile.storybook

+1-12
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,7 @@ EXPOSE $PORT
55
RUN mkdir -p /usr/src/website-niaefeup-frontend
66
WORKDIR /usr/src/website-niaefeup-frontend
77

8-
COPY package.json ./
9-
COPY package-lock.json ./
10-
COPY .storybook/ .storybook/
11-
COPY static/ static/
12-
COPY postcss.config.cjs postcss.config.cjs
13-
COPY svelte.config.js svelte.config.js
14-
COPY tailwind.config.cjs tailwind.config.cjs
15-
COPY tsconfig.json tsconfig.json
16-
COPY vite.config.js vite.config.js
17-
8+
COPY . .
189
RUN npm install
1910

20-
COPY src/ src/
21-
2211
CMD ["npm", "run", "storybook"]

Dockerfile.test

+1-12
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,7 @@ FROM node:19.5.0-alpine
33
RUN mkdir -p /usr/src/website-niaefeup-frontend
44
WORKDIR /usr/src/website-niaefeup-frontend
55

6-
COPY package.json ./
7-
COPY package-lock.json ./
8-
COPY .storybook/ .storybook/
9-
COPY static/ static/
10-
COPY postcss.config.cjs postcss.config.cjs
11-
COPY svelte.config.js svelte.config.js
12-
COPY tailwind.config.cjs tailwind.config.cjs
13-
COPY tsconfig.json tsconfig.json
14-
COPY vite.config.js vite.config.js
15-
6+
COPY . .
167
RUN npm install
178

18-
COPY src/ src/
19-
209
CMD ["npm", "run", "test"]

0 commit comments

Comments
 (0)