diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..28af945 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,26 @@ +stages: + - linting + - black + +flake8: + stage: linting + image: registry.gitlab.com/pipeline-components/flake8:latest + script: + - pip install -r requirements/test.txt + - flake8 . + only: + - main + +black_check: + stage: black + image: python:3.9 + script: + - pip install -r requirements/dev.txt + - black --check --config pyproject.toml . + +testing: + stage: testing + script: + - pip install -r requirements/test.txt -r requirements/prod.txt + - cd lyceum + - python manage.py test diff --git a/CineSync/CineSync/settings.py b/CineSync/CineSync/settings.py index 91f7f9d..df3ba2d 100644 --- a/CineSync/CineSync/settings.py +++ b/CineSync/CineSync/settings.py @@ -90,19 +90,19 @@ DATABASES = { AUTH_PASSWORD_VALIDATORS = [ { 'NAME': 'django.contrib.auth.' - 'password_validation.UserAttributeSimilarityValidator', + 'password_validation.UserAttributeSimilarityValidator', }, { 'NAME': 'django.contrib.auth.' - 'password_validation.MinimumLengthValidator', + 'password_validation.MinimumLengthValidator', }, { 'NAME': 'django.contrib.auth.' - 'password_validation.CommonPasswordValidator', + 'password_validation.CommonPasswordValidator', }, { 'NAME': 'django.contrib.auth.' - 'password_validation.NumericPasswordValidator', + 'password_validation.NumericPasswordValidator', }, ]