Use cof.settings.local for migration checks

This commit is contained in:
Martin Pépin 2020-06-28 18:58:45 +02:00
parent 3a34ab4462
commit eadfd1d3cd
No known key found for this signature in database
GPG key ID: E7520278B1774448

View file

@ -72,12 +72,15 @@ linters:
- vendor/
# Check whether there are some missing migrations.
.migration_checks_template:
migration_checks:
stage: test
variables:
DJANGO_SETTINGS_MODULE: "cof.settings.local"
before_script:
- mkdir -p vendor/{pip,apt}
- apt-get update -q && apt-get -o dir::cache::archives="vendor/apt" install -yqq postgresql-client libldap2-dev libsasl2-dev
- cp cof/settings/secret_example.py cof/settings/secret.py
- pip install --upgrade -r requirements-prod.txt
- pip install --upgrade -r requirements-devel.txt
- python --version
script: python manage.py makemigrations --dry-run --check
services:
@ -87,15 +90,3 @@ linters:
key: migration_checks
paths:
- vendor/
cof_migration_checks:
stage: test
extends: .migration_checks_template
variables:
DJANGO_SETTINGS_MODULE: "cof.settings.cof_prod"
bds_migration_checks:
stage: test
extends: .migration_checks_template
variables:
DJANGO_SETTINGS_MODULE: "cof.settings.bds_prod"