stages: - lint - test lint: stage: lint script: - apt-get update -qy - apt-get install -y python3 python3-pip - python3 -m pip install --upgrade pip - python3 -m pip install -r requirements.txt - python3 -m black --check . - python3 -m isort --check . - python3 -m flake8 - python3 -m pylint app - python3 -m mypy . test: stage: test script: - apt-get update -qy - apt-get install -y python3 python3-pip - python3 -m pip install --upgrade pip - python3 -m pip install -r requirements.txt - python3 -m pytest