From 385c7eb1fe47802b4ed405872d2e0db0f3b746fe Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Sun, 25 Jun 2017 17:34:38 +0200 Subject: [PATCH] More file removal and tweaks to gitlab-ci --- .gitlab-ci.yml | 13 +++++++++---- api/test.yml | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index eddde7883..c11016232 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,23 +1,28 @@ image: docker:latest stages: - - test - build + - test test_api: stage: test - script: + before_script: - docker-compose -f api/test.yml build + script: - docker-compose -f api/test.yml run test + after_script: + - docker-compose -f api/test.yml run rm -rf api/funkwhale_api/media/* tags: - dind build_front: stage: build + before_script: + - docker-compose -f dev.yml run front rm dist/* + - docker-compose -f dev.yml build front script: - - docker-compose -f dev.yml front rm dist/* - - docker-compose -f dev.yml front npm run build + - docker-compose -f dev.yml run front npm run build artifacts: paths: - front/dist diff --git a/api/test.yml b/api/test.yml index e95461a72..dc50a9b54 100644 --- a/api/test.yml +++ b/api/test.yml @@ -1,7 +1,7 @@ test: dockerfile: docker/Dockerfile.test build: . - entrypoint: python manage.py test + command: python manage.py test volumes: - .:/app environment: