diff options
author | Javier Jardón <jjardon@gnome.org> | 2018-04-25 09:29:27 +0100 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2018-04-25 09:29:55 +0100 |
commit | 60029b3126bfbacce2abad100c84bd6d3f375265 (patch) | |
tree | d42c4bec6c8dc45c3bf58cb0a06aa926e963a462 /.gitlab-ci.yml | |
parent | ae927b813e37655a8c270431c3dfa21e2b2f1210 (diff) | |
download | buildstream-60029b3126bfbacce2abad100c84bd6d3f375265.tar.gz |
.gitlab-ci.yml: Move radon job to post stage
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 51 |
1 files changed, 26 insertions, 25 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0941ccb6e..cf3747048 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -50,31 +50,6 @@ source_dist: paths: - dist/ -analysis: - stage: prepare - script: - - | - pip3 install radon - mkdir analysis - - - | - echo "Calculating Maintainability Index" - radon mi -s -j buildstream > analysis/mi.json - radon mi -s buildstream - - - | - echo "Calculating Cyclomatic Complexity" - radon cc -a -s -j buildstream > analysis/cc.json - radon cc -a -s buildstream - - - | - echo "Calculating Raw Metrics" - radon raw -s -j buildstream > analysis/raw.json - radon raw -s buildstream - - artifacts: - paths: - - analysis/ ##################################################### # Test stage # @@ -207,6 +182,32 @@ codequality: artifacts: paths: [codeclimate.json] +analysis: + stage: post + script: + - | + pip3 install radon + mkdir analysis + + - | + echo "Calculating Maintainability Index" + radon mi -s -j buildstream > analysis/mi.json + radon mi -s buildstream + + - | + echo "Calculating Cyclomatic Complexity" + radon cc -a -s -j buildstream > analysis/cc.json + radon cc -a -s buildstream + + - | + echo "Calculating Raw Metrics" + radon raw -s -j buildstream > analysis/raw.json + radon raw -s buildstream + + artifacts: + paths: + - analysis/ + # Collate coverage reports # coverage: |