cleanmedia/.gitlab-ci.yml
2023-09-18 13:30:47 +02:00

20 lines
No EOL
479 B
YAML

image: python:3-alpine
# Also run CI for Merge requests
workflow:
rules:
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
- if: $CI_COMMIT_TAG
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
before_script:
# - python --version ; pip --version # For debugging
- pip install flake8 -qq
- pip install mypy -qq
- pip install types-PyYAML types-psycopg2 -qq
test:
script:
# ignore long lines
- flake8 --ignore=E501 cleanmedia
- mypy cleanmedia