split up flake jobs

* split flake8 jobs into two seperate jobs to better control the result
+ add allow_failure: true to the pep8 job to not discourage anybody from commiting code
This commit is contained in:
nico 2020-06-26 23:31:15 +02:00
parent 2f730bf186
commit e503508b5b
Signed by: mightyBroccoli
GPG Key ID: EA7C31AAB1BDC1A2
1 changed files with 11 additions and 5 deletions

View File

@ -7,12 +7,18 @@ before_script:
- pip install flake8 - pip install flake8
stages: stages:
- check - syntax
- pep8
flake8: syntax:
stage: check stage: syntax
script: script:
# breaking errors and syntax errors # breaking errors ie syntax errors
- flake8 --select=E9,F63,F7,F82 --show-source - flake8 --select=E9,F63,F7,F82 --show-source
pep8:
stage: pep8
script:
# pep8 warnings # pep8 warnings
- flake8 --max-complexity=10 --max-line-length=120 --show-source - flake8 --max-complexity=10 --max-line-length=120 --show-source
allow_failure: true