Should now avoid pyc removal warnings

This commit is contained in:
Eliot Berriot 2017-06-25 17:18:25 +02:00
parent 27ff3a4ce6
commit 381aaf48db
3 changed files with 5 additions and 3 deletions

View File

@ -7,7 +7,8 @@ stages:
test_api:
stage: test
script:
- ./api/runtests
- docker-compose -f api/test.yml build
- docker-compose -f api/test.yml run test
tags:
- dind

View File

@ -1,12 +1,13 @@
FROM python:3.5
ENV PYTHONUNBUFFERED 1
ENV PYTHONDONTWRITEBYTECODE 1
# Requirements have to be pulled and installed here, otherwise caching won't work
COPY ./requirements.apt /requirements.apt
COPY ./install_os_dependencies.sh /install_os_dependencies.sh
RUN bash install_os_dependencies.sh install
RUN apt-get install py3clean
RUN mkdir /requirements
COPY ./requirements/base.txt /requirements

View File

@ -1,7 +1,7 @@
test:
dockerfile: docker/Dockerfile.test
build: .
command: python manage.py test
entrypoint: python manage.py test
volumes:
- .:/app
environment: