kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
More file removal and tweaks to gitlab-ci
rodzic
3cb2b31f20
commit
385c7eb1fe
|
@ -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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
test:
|
||||
dockerfile: docker/Dockerfile.test
|
||||
build: .
|
||||
entrypoint: python manage.py test
|
||||
command: python manage.py test
|
||||
volumes:
|
||||
- .:/app
|
||||
environment:
|
||||
|
|
Ładowanie…
Reference in New Issue