-
Carlos Vega authoredCarlos Vega authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
.gitlab-ci.yml 678 B
image: python:2.7
variables:
POSTGRES_DB: smash
POSTGRES_USER: runner
POSTGRES_PASSWORD: password
before_script:
- apt-get update && apt-get install -y libsasl2-dev libssl-dev locales locales-all
- pip install -r requirements.txt --default-timeout=180
- pip install -r requirements-dev.txt --default-timeout=180
test:
services:
- postgres:latest
script:
- cp "local_settings_ci.py" "smash/smash/local_settings.py"
- cd smash
- python manage.py makemigrations web && python manage.py migrate
- coverage run --source web manage.py test
- coverage report -m --omit="*/test*,*/migrations*,*debug_utils*"