Skip to content

Commit abafb1e

Browse files
opaduchakcslzchen
authored andcommitted
renamed gv-dev to dev and gv-deploy to dist
1 parent b4ef69a commit abafb1e

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

Dockerfile

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ WORKDIR /code
2424
ENV PATH="$PATH:/root/.local/bin"
2525
# END gv-runtime-base
2626

27-
# BEGIN gv-dev-deps
28-
FROM gv-base AS gv-dev
27+
# BEGIN dev-deps
28+
FROM gv-base AS dev
2929

3030
# install dev and non-dev dependencies:
3131
RUN curl -sSL https://install.python-poetry.org | python3 - --version 1.8.3
@@ -36,28 +36,28 @@ COPY . /code/
3636

3737
# Start the Django development server
3838
CMD ["python", "manage.py", "runserver", "0.0.0.0:8004"]
39-
# END gv-dev
39+
# END dev
4040

4141
# BEGIN gv-docs
42-
FROM gv-dev AS gv-docs
43-
RUN python -m gravyvalet_code_docs.build
42+
FROM dev AS gv-docs
43+
RUN poetry run python -m gravyvalet_code_docs.build
4444
# END gv-docs
4545

46-
# BEGIN gv-deploy-deps
47-
FROM gv-base AS gv-deploy-deps
46+
# BEGIN dist-deps
47+
FROM gv-base AS dist-deps
4848
# install non-dev and release-only dependencies:
4949
RUN curl -sSL https://install.python-poetry.org | python3 - --version 1.8.3
5050
RUN python -m venv .venv
5151
RUN poetry install --without dev
52-
# ENF gv-deploy-deps
52+
# ENF dist-deps
5353

5454

55-
# BEGIN gv-deploy
56-
FROM gv-runtime-base AS gv-deploy
57-
COPY --from=gv-deploy-deps /code/.venv/lib/python3.13/site-packages /usr/local/lib/python3.13/site-packages
55+
# BEGIN dist
56+
FROM gv-runtime-base AS dist
57+
COPY --from=dist-deps /code/.venv/lib/python3.13/site-packages /usr/local/lib/python3.13/site-packages
5858
COPY . /code/
5959
# copy auto-generated static docs (without the dev dependencies that built them)
6060
COPY --from=gv-docs /code/addon_service/static/gravyvalet_code_docs/ /code/addon_service/static/gravyvalet_code_docs/
6161
RUN python manage.py collectstatic --noinput
62-
# note: no CMD in gv-deploy -- depends on deployment
63-
# END gv-deploy
62+
# note: no CMD in dist -- depends on deployment
63+
# END dist

0 commit comments

Comments
 (0)