diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0b68d19c0..ea1fbf67c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,6 +15,8 @@ test_api: image: funkwhale/funkwhale:base before_script: - cd api + - pip install -r requirements/base.txt + - pip install -r requirements/local.txt - pip install -r requirements/test.txt script: - pytest diff --git a/api/Dockerfile b/api/Dockerfile index bb1942c22..def9a4316 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -8,7 +8,9 @@ COPY ./requirements.apt /requirements.apt RUN apt-get update -qq && grep "^[^#;]" requirements.apt | xargs apt-get install -y -COPY ./requirements /requirements +COPY ./requirements/base.txt /requirements +RUN pip install -r /requirements/base.txt +COPY ./requirements/production.txt /requirements RUN pip install -r /requirements/production.txt COPY . /app