Skip to content
Extraits de code Groupes Projets
Valider 895c0cf8 rédigé par Bastien Le Querrec's avatar Bastien Le Querrec
Parcourir les fichiers

ci: ajoute une étape d'analyse

parent 47b5f7ca
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -4,19 +4,44 @@ variables: ...@@ -4,19 +4,44 @@ variables:
stages: stages:
- lint - lint
- analyze
lint: lint:
stage: lint stage: lint
image: $DOCKER_IMAGE image: $DOCKER_IMAGE
script: script:
- pip3 install virtualenv - pip3 install virtualenv
- virtualenv . - virtualenv .
- source bin/activate - source bin/activate
- pip3 install -r requirements.txt - pip3 install -r requirements.txt
- bin/pycodestyle --first --show-source --ignore=E501 *.py - bin/pycodestyle --first --show-source --ignore=E501 *.py
cache: cache:
key: $CI_COMMIT_REF_SLUG key: $CI_COMMIT_REF_SLUG
paths: paths:
- bin/ - bin/
- lib/ - lib/
- ./*.latest.txt allow_failure: true
artifacts:
paths:
- ./*.latest.txt
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_PIPELINE_SOURCE == "push"
analyze:
stage: analyze
image: $DOCKER_IMAGE
script:
- pip3 install virtualenv
- virtualenv .
- source bin/activate
- pip3 install -r requirements.txt
- source bin/activate
- ./cli.py -c /dev/null
cache:
key: $CI_COMMIT_REF_SLUG
paths:
- bin/
- lib/
artifacts:
paths:
- ./*.latest.txt
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter