Skip to content

Commit f3a2d75

Browse files
authored
Merge pull request #42 from dvh/main
Fixed `FromAsCasing` violation
2 parents e2c7d1e + 0c74384 commit f3a2d75

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

docs/deployment/docker/_partials/_dockerfile-npm.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
# Stage 1: Base image.
55
## Start with a base image containing NodeJS so we can build Docusaurus.
6-
FROM node:lts as base
6+
FROM node:lts AS base
77
## Disable colour output from yarn to make logs easier to read.
88
ENV FORCE_COLOR=0
99
## Enable corepack.
@@ -12,7 +12,7 @@ RUN corepack enable
1212
WORKDIR /opt/docusaurus
1313
1414
# Stage 2a: Development mode.
15-
FROM base as dev
15+
FROM base AS dev
1616
## Set the working directory to `/opt/docusaurus`.
1717
WORKDIR /opt/docusaurus
1818
## Expose the port that Docusaurus will run on.
@@ -21,7 +21,7 @@ EXPOSE 3000
2121
CMD [ -d "node_modules" ] && npm run start -- --host 0.0.0.0 --poll 1000 || npm install && npm run start -- --host 0.0.0.0 --poll 1000
2222
2323
# Stage 2b: Production build mode.
24-
FROM base as prod
24+
FROM base AS prod
2525
## Set the working directory to `/opt/docusaurus`.
2626
WORKDIR /opt/docusaurus
2727
## Copy over the source code.
@@ -32,14 +32,14 @@ RUN npm ci
3232
RUN npm run build
3333
3434
# Stage 3a: Serve with `docusaurus serve`.
35-
FROM prod as serve
35+
FROM prod AS serve
3636
## Expose the port that Docusaurus will run on.
3737
EXPOSE 3000
3838
## Run the production server.
3939
CMD ["npm", "run", "serve", "--", "--host", "0.0.0.0", "--no-open"]
4040
4141
# Stage 3b: Serve with Caddy.
42-
FROM caddy:2-alpine as caddy
42+
FROM caddy:2-alpine AS caddy
4343
## Copy the Caddyfile.
4444
COPY --from=prod /opt/docusaurus/Caddyfile /etc/caddy/Caddyfile
4545
## Copy the Docusaurus build output.

docs/deployment/docker/_partials/_dockerfile-pnpm.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
# Stage 1: Base image.
55
## Start with a base image containing NodeJS so we can build Docusaurus.
6-
FROM node:lts as base
6+
FROM node:lts AS base
77
## Disable colour output from yarn to make logs easier to read.
88
ENV FORCE_COLOR=0
99
## Enable corepack.
@@ -12,7 +12,7 @@ RUN corepack enable
1212
WORKDIR /opt/docusaurus
1313
1414
# Stage 2a: Development mode.
15-
FROM base as dev
15+
FROM base AS dev
1616
## Set the working directory to `/opt/docusaurus`.
1717
WORKDIR /opt/docusaurus
1818
## Expose the port that Docusaurus will run on.
@@ -21,7 +21,7 @@ EXPOSE 3000
2121
CMD [ -d "node_modules" ] && pnpm start -- --host 0.0.0.0 --poll 1000 || pnpm install && pnpm start -- --host 0.0.0.0 --poll 1000
2222
2323
# Stage 2b: Production build mode.
24-
FROM base as prod
24+
FROM base AS prod
2525
## Set the working directory to `/opt/docusaurus`.
2626
WORKDIR /opt/docusaurus
2727
## Copy over the source code.
@@ -32,14 +32,14 @@ RUN pnpm install --frozen-lockfile
3232
RUN pnpm build
3333
3434
# Stage 3a: Serve with `docusaurus serve`.
35-
FROM prod as serve
35+
FROM prod AS serve
3636
## Expose the port that Docusaurus will run on.
3737
EXPOSE 3000
3838
## Run the production server.
3939
CMD ["pnpm", "serve", "--", "--host", "0.0.0.0", "--no-open"]
4040
4141
# Stage 3b: Serve with Caddy.
42-
FROM caddy:2-alpine as caddy
42+
FROM caddy:2-alpine AS caddy
4343
## Copy the Caddyfile.
4444
COPY --from=prod /opt/docusaurus/Caddyfile /etc/caddy/Caddyfile
4545
## Copy the Docusaurus build output.

docs/deployment/docker/_partials/_dockerfile-yarn.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
# Stage 1: Base image.
55
## Start with a base image containing NodeJS so we can build Docusaurus.
6-
FROM node:lts as base
6+
FROM node:lts AS base
77
## Disable colour output from yarn to make logs easier to read.
88
ENV FORCE_COLOR=0
99
## Enable corepack.
@@ -12,7 +12,7 @@ RUN corepack enable
1212
WORKDIR /opt/docusaurus
1313
1414
# Stage 2a: Development mode.
15-
FROM base as dev
15+
FROM base AS dev
1616
## Set the working directory to `/opt/docusaurus`.
1717
WORKDIR /opt/docusaurus
1818
## Expose the port that Docusaurus will run on.
@@ -21,7 +21,7 @@ EXPOSE 3000
2121
CMD [ -d "node_modules" ] && yarn start --host 0.0.0.0 --poll 1000 || yarn install && yarn start --host 0.0.0.0 --poll 1000
2222
2323
# Stage 2b: Production build mode.
24-
FROM base as prod
24+
FROM base AS prod
2525
## Set the working directory to `/opt/docusaurus`.
2626
WORKDIR /opt/docusaurus
2727
## Copy over the source code.
@@ -32,14 +32,14 @@ RUN yarn install --immutable
3232
RUN yarn build
3333
3434
# Stage 3a: Serve with `docusaurus serve`.
35-
FROM prod as serve
35+
FROM prod AS serve
3636
## Expose the port that Docusaurus will run on.
3737
EXPOSE 3000
3838
## Run the production server.
3939
CMD ["yarn", "serve", "--host", "0.0.0.0", "--no-open"]
4040
4141
# Stage 3b: Serve with Caddy.
42-
FROM caddy:2-alpine as caddy
42+
FROM caddy:2-alpine AS caddy
4343
## Copy the Caddyfile.
4444
COPY --from=prod /opt/docusaurus/Caddyfile /etc/caddy/Caddyfile
4545
## Copy the Docusaurus build output.

0 commit comments

Comments
 (0)