summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2018-04-25 09:29:27 +0100
committerJavier Jardón <jjardon@gnome.org>2018-04-25 09:29:55 +0100
commit60029b3126bfbacce2abad100c84bd6d3f375265 (patch)
treed42c4bec6c8dc45c3bf58cb0a06aa926e963a462
parentae927b813e37655a8c270431c3dfa21e2b2f1210 (diff)
downloadbuildstream-60029b3126bfbacce2abad100c84bd6d3f375265.tar.gz
.gitlab-ci.yml: Move radon job to post stage
-rw-r--r--.gitlab-ci.yml51
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: