From b0f7936b62a17eb5a45e0fdf6973a3a06d3dabfc Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.anjos@idiap.ch>
Date: Wed, 29 Jun 2016 17:05:37 +0200
Subject: [PATCH] [ci] Set temporary directory for prefix using mktemp (closes
 #434)

---
 .gitlab-ci.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 41bead64f..e7dced225 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,8 +9,7 @@ py27-linux:
   - cd src/cpulimit && make && cd -
   - cd bin && ln -s ../src/cpulimit/src/cpulimit . && cd -
   - export COVERAGE_FILE=.coverage.django
-  - export BEAT_TEST_PREFIX=/var/tmp/test_prefix
-  - rm -rf $BEAT_TEST_PREFIX
+  - export BEAT_TEST_PREFIX=`mktemp -d --tmpdir=/var/tmp beat_test_prefix.XXXXXXXXX`
   - ./bin/coverage run --source='./beat/web' ./bin/django test --settings=beat.web.settings.test -v 2
   - export BEAT_CMDLINE_TEST_PLATFORM=django://beat.web.settings.test
   - export COVERAGE_FILE=.coverage.cmdline
@@ -18,6 +17,7 @@ py27-linux:
   - export NOSE_COVER_PACKAGE=beat.web
   - ./bin/nosetests -sv beat.cmdline
   - unset COVERAGE_FILE
+  - rm -rf $BEAT_TEST_PREFIX
   - unset BEAT_TEST_PREFIX
   - ./bin/coverage combine .coverage.django .coverage.cmdline
   - ./bin/coverage report
-- 
GitLab