mirror of
https://github.com/fspc/workstand.git
synced 2025-02-23 09:13:23 -05:00
Run tests using docker-compose.
This commit is contained in:
parent
2b2700a21b
commit
37a5f98b3e
@ -3,6 +3,7 @@ services:
|
|||||||
- docker
|
- docker
|
||||||
before_install:
|
before_install:
|
||||||
- docker build -t bcbc/workstand:production .
|
- docker build -t bcbc/workstand:production .
|
||||||
|
- docker-compose -f docker-compose.yml -f docker-compose.prod.yml run workstand python manage.py test
|
||||||
branches:
|
branches:
|
||||||
only:
|
only:
|
||||||
- master
|
- master
|
||||||
|
@ -17,6 +17,5 @@ RUN bower install --allow-root
|
|||||||
ADD ./bikeshop_project/package.json package.json
|
ADD ./bikeshop_project/package.json package.json
|
||||||
RUN npm install --unsafe-perm
|
RUN npm install --unsafe-perm
|
||||||
RUN npm run build-production
|
RUN npm run build-production
|
||||||
RUN DJANGO_SETTINGS_MODULE=bikeshop.settings.production python manage.py test
|
|
||||||
CMD 'bash -c "PYTHONUNBUFFERED=TRUE python manage.py migrate --no-input && python manage.py collectstatic --no-input && python manage.py rebuild_index --noinput && gunicorn --log-file=- -b 0.0.0.0:8000 bikeshop.wsgi:application"'
|
CMD 'bash -c "PYTHONUNBUFFERED=TRUE python manage.py migrate --no-input && python manage.py collectstatic --no-input && python manage.py rebuild_index --noinput && gunicorn --log-file=- -b 0.0.0.0:8000 bikeshop.wsgi:application"'
|
||||||
EXPOSE 8000
|
EXPOSE 8000
|
||||||
|
Loading…
x
Reference in New Issue
Block a user