diff options
| author | 2021-04-15 19:07:15 +0530 | |
|---|---|---|
| committer | 2021-04-15 19:07:15 +0530 | |
| commit | 01c61ec41acf38384450b25875d05e5ff1c50f5d (patch) | |
| tree | 95ca1401bd5579ee964cc079e27e34748bde9d52 /Dockerfile | |
| parent | Merge branch 'master' into reddit_migration (diff) | |
| parent | Merge pull request #679 from python-discord/vcokltfre/fix/timed-error-help (diff) | |
Merge branch 'main' into reddit_migration
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -1,14 +1,10 @@ FROM python:3.8-slim -# Set SHA build argument -ARG git_sha="development" - # Set pip to have cleaner logs and no saved cache ENV PIP_NO_CACHE_DIR=false \ PIPENV_HIDE_EMOJIS=1 \ PIPENV_IGNORE_VIRTUALENVS=1 \ - PIPENV_NOSPIN=1 \ - GIT_SHA=$git_sha + PIPENV_NOSPIN=1 # Install git to be able to dowload git dependencies in the Pipfile RUN apt-get -y update \ @@ -21,11 +17,20 @@ RUN pip install -U pipenv # Copy the project files into working directory WORKDIR /bot -COPY . . + +# Copy dependency files +COPY Pipfile Pipfile.lock ./ # Install project dependencies RUN pipenv install --deploy --system +# Copy project code +COPY . . + +# Set Git SHA enviroment variable +ARG git_sha="development" +ENV GIT_SHA=$git_sha + ENTRYPOINT ["python"] CMD ["-m", "bot"] |