diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2017-06-21 17:18:13 +0200 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2017-06-21 17:20:13 +0200 |
commit | 824415889d5cf48a803a0cb6b0bdb4ece8389ec6 (patch) | |
tree | 15e2c7fd1925e486308c208ba66289593ee0a0e5 | |
parent | a374a55774ed3f9e3ad889de54fc0a7a8773e478 (diff) | |
download | gitlab-shell-824415889d5cf48a803a0cb6b0bdb4ece8389ec6.tar.gz |
Add code quality job to gitlab-ci.yml
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-rw-r--r-- | .gitlab-ci.yml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 52cc0df..532e7db 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -70,3 +70,17 @@ go:1.6: go:1.5: <<: *go_definition image: golang:1.5 + +codeclimate: + before_script: [] + image: docker:latest + variables: + DOCKER_DRIVER: overlay + services: + - docker:dind + script: + - 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 init + - 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 + artifacts: + paths: [codeclimate.json] |