mirror of
https://git.quad4.io/RNS-Things/MeshChatX.git
synced 2026-06-09 22:01:48 +00:00
chore(docker): add vendor directory to Dockerfile and update .dockerignore to exclude vendor test and documentation files
This commit is contained in:
@@ -4,6 +4,10 @@ donate.md
|
||||
screenshots/
|
||||
docs/
|
||||
|
||||
vendor/lxmfy/tests/
|
||||
vendor/lxmfy/docs/
|
||||
vendor/lxmfy/.gitea/
|
||||
|
||||
# Development files
|
||||
android/
|
||||
android/keystore/
|
||||
|
||||
@@ -43,6 +43,7 @@ ENV PATH="/opt/venv/bin:$PATH"
|
||||
RUN pip install --no-cache-dir --upgrade "pip>=26.0" "setuptools" "jaraco.context>=6.1.0"
|
||||
|
||||
COPY pyproject.toml poetry.lock README.md ./
|
||||
COPY vendor ./vendor
|
||||
RUN poetry config virtualenvs.create false && \
|
||||
poetry check --lock && \
|
||||
poetry install --no-root --only main --no-interaction --no-ansi && \
|
||||
|
||||
@@ -35,6 +35,7 @@ ENV PATH="/opt/venv/bin:$PATH"
|
||||
RUN pip install --no-cache-dir --upgrade "pip>=26.0" "setuptools" "jaraco.context>=6.1.0"
|
||||
|
||||
COPY pyproject.toml poetry.lock README.md ./
|
||||
COPY vendor ./vendor
|
||||
RUN poetry config virtualenvs.create false && \
|
||||
poetry check --lock && \
|
||||
poetry install --no-root --only main --no-interaction --no-ansi && \
|
||||
|
||||
Reference in New Issue
Block a user