From 423b763268864444993e50e0a87e03cf48128787 Mon Sep 17 00:00:00 2001 From: andrei Date: Wed, 24 Apr 2024 11:23:34 +0500 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20CI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab-ci.yml | 26 ++++++++++++++++++++++++++ CineSync/CineSync/settings.py | 8 ++++---- 2 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 .gitlab-ci.yml 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', }, ]