Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
funkwhale
funkwhale
Commits
c1b80ab1
Commit
c1b80ab1
authored
Jun 26, 2017
by
Eliot Berriot
Browse files
Removed dind requirement to run tests for the api part
parent
e9b2870e
Pipeline
#78
passed with stage
in 25 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
c1b80ab1
...
...
@@ -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
:
-
d
ind
-
d
ocker
build_front
:
stage
:
build
...
...
@@ -53,6 +54,6 @@ pages:
paths
:
-
public
only
:
-
master
-
develop
tags
:
-
docker
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment