Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-06-29 19:53:56 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-06-29 19:53:56 +0300
commit0664715d491311f02074110c639f60fbf80b0e1d (patch)
tree2ecc108a5904e103f6b84209c460d66d7b72438b /.gitlab-ci.yml
parent066a6c8ba8900f0883ee788d901d300850b1ae61 (diff)
Cleanup codeclimate.json file generated by CI
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e52b656599c..8d1a9ce8014 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -474,9 +474,10 @@ codeclimate:
services:
- docker:dind
script:
+ - docker pull stedolan/jq
- docker pull codeclimate/codeclimate
- - docker run --env CODECLIMATE_CODE="$PWD" --volume "$PWD":/code --volume /var/run/docker.sock:/var/run/docker.sock --volume /tmp/cc:/tmp/cc codeclimate/codeclimate analyze -f json > codeclimate.json
- - sed -i.bak 's/\({"body":"\)[^"]*\("}\)/\1\2/g' codeclimate.json
+ - docker run --env CODECLIMATE_CODE="$PWD" --volume "$PWD":/code --volume /var/run/docker.sock:/var/run/docker.sock --volume /tmp/cc:/tmp/cc codeclimate/codeclimate analyze -f json > raw_codeclimate.json
+ - cat raw_codeclimate.json | docker run -i stedolan/jq -c 'map({check_name},{fingerprint},{location})' > codeclimate.json
artifacts:
paths: [codeclimate.json]