Run lint checks on migration files

This commit is contained in:
Oliver Walters 2021-02-03 23:56:59 +11:00
parent c2b5d96186
commit f135f11564

View File

@ -48,6 +48,11 @@ script:
- rm inventree_default_db.sqlite3
- invoke migrate
- invoke import-records -f data.json
# Run linting checks on migration files (django-migration-linter)
# Run subset of linting checks on *ALL* migration files
- cd InvenTree && python manage.py lintmigrations --exclude-migration-test NOT_NULL ADD_UNIQUE -q ok ignore --no-cache && cd ..
# Run stricter checks on *NEW* migrations (old ones are what they are)
- cd InvenTree && python manage.py lintmigrations 79ddea50f507e34195bad635008419daac0d7a5f -q ok ignore --no-cache && cd ..
after_success:
- coveralls