From 385c7eb1fe47802b4ed405872d2e0db0f3b746fe Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
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 eddde7883c..c110162327 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 e95461a724..dc50a9b545 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:
-- 
GitLab