diff options
-rw-r--r-- | .gitlab-ci.yml | 24 |
1 files changed, 8 insertions, 16 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5919ed8..697c87d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,28 +1,20 @@ image: python:latest -build_pypi_packages: - stage: build - only: - - master +lint: + stage: test before_script: - - pip install build + - pip install black flake8 isort flake8-bugbear flake8-builtins flake8-comprehensions flake8-tidy-imports flake8-eradicate flake8-print flake8-return flake8-use-fstring git+https://github.com/derrix060/flake8-expression-complexity.git script: - - python -m build + - black --check src/ + - flake8 src/ + - isort -c src/ deploy_to_pypi: stage: deploy only: - master before_script: - - pip install twine + - pip install build twine script: + - python -m build - TWINE_PASSWORD=$PYPI_PASSWORD TWINE_USERNAME=$PYPI_USERNAME python3 -m twine upload dist/* - -lint: - stage: test - before_script: - - pip install black flake8 isort flake8-bugbear flake8-builtins flake8-comprehensions flake8-tidy-imports flake8-eradicate flake8-print flake8-return flake8-use-fstring git+https://github.com/derrix060/flake8-expression-complexity.git - script: - - black --check src/ - - flake8 src/ - - isort -c src/ |