pipeline: standardize: image: python:${TAG}-buster commands: - python -m pip install --upgrade pip # - python -m pip install -r requirements.txt - python -m pip install pylint flake8 mypy>=0.971 - python -m flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics # - mypy --strict serial_sphinx/ # - python -m pylint -f parseable serial_sphinx/*.py build: image: python:${TAG}-buster commands: - ls - python -m venv venv - /bin/bash -c "source venv/bin/activate" - python -m pip install --upgrade pip pytest # - python -m pip install -r requirements.txt - python -m pip install . - python -m pytest matrix: TAG: - 3.9 - 3.10