kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
Merge branch 'feature/remove-dind' into 'develop'
Removed dind requirement to run tests for the api part See merge request !3merge-requests/154/head
commit
37ebde38ee
|
@ -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
|
||||
|
|
Ładowanie…
Reference in New Issue