From c1b80ab1847ddbfe77360ed04b426029afdd8c85 Mon Sep 17 00:00:00 2001 From: Eliot Berriot <contact@eliotberriot.com> Date: Mon, 26 Jun 2017 17:20:46 +0200 Subject: [PATCH] Removed dind requirement to run tests for the api part --- .gitlab-ci.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4a10a92e0..577d8b799 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,15 +4,16 @@ stages: test_api: stage: test + image: funkwhale/funkwhale:base before_script: - - docker-compose -f api/test.yml build + - cd api + - pip install -r requirements/test.txt script: - - docker-compose -f api/test.yml run test - after_script: - - docker-compose -f api/test.yml run test rm -rf funkwhale_api/media/ + - export DJANGO_SETTINGS_MODULE=config.settings.test + - python manage.py test tags: - - dind + - docker build_front: stage: build @@ -53,6 +54,6 @@ pages: paths: - public only: - - master + - develop tags: - docker -- GitLab