aboutsummaryrefslogtreecommitdiffstats
path: root/Dockerfile
diff options
context:
space:
mode:
authorGravatar ChrisJL <[email protected]>2021-05-16 18:42:50 +0100
committerGravatar GitHub <[email protected]>2021-05-16 18:42:50 +0100
commit8c7c3b137fb6c60818d29ac3d14ebb397357ee0e (patch)
treefec5581d5e27fc860db6424f7c1d6a3a71565693 /Dockerfile
parentResolve conflicts (diff)
parentMerge pull request #501 from python-discord/update/sir-lancebot-env-vars (diff)
Merge branch 'main' into fix_327
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile15
1 files changed, 5 insertions, 10 deletions
diff --git a/Dockerfile b/Dockerfile
index 44567b8a..5d8ba5da 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -8,25 +8,20 @@ ENV PIP_NO_CACHE_DIR=false \
PIPENV_HIDE_EMOJIS=1 \
PIPENV_NOSPIN=1
-# Install git
-RUN apt-get -y update \
- && apt-get install -y \
- git \
- && rm -rf /var/lib/apt/lists/*
-
-# Create non-root user.
-RUN useradd --system --shell /bin/false --uid 1500 pysite
-
# Install pipenv
RUN pip install -U pipenv
# Copy the project files into working directory
WORKDIR /app
-COPY . .
+
+# Copy dependency files
+COPY Pipfile Pipfile.lock ./
# Install project dependencies
RUN pipenv install --system --deploy
+# Copy project code
+COPY . .
# Set Git SHA environment variable
ARG git_sha="development"