seminaire-ci/.gitlab-ci.yml

30 lines
503 B
YAML
Raw Normal View History

stages:
- linting
- test
flake8:
stage: linting
image: python:3-alpine
before_script:
- pip install flake8 --no-cache-dir
script: flake8 main.py main_test.py
allow_failure: true
pylint:
stage: linting
image: python:3-alpine
before_script:
- pip install pylint --no-cache-dir
script: pylint main.py main_test.py
allow_failure: true
test:
stage: test
image: python:3-alpine
before_script:
- pip install pytest --no-cache-dir
script: pytest --showlocals .