Merge branch 'dz-backport-codeclimate-docs' into 'master'
Backport CI codeclimate example doc change from EE See merge request !11903
This commit is contained in:
commit
59bd1d2cea
|
@ -1,11 +1,11 @@
|
|||
# Analyze project code quality with Code Climate CLI
|
||||
|
||||
This example shows how to run [Code Climate CLI][cli] on your code by using\
|
||||
This example shows how to run [Code Climate CLI][cli] on your code by using
|
||||
GitLab CI and Docker.
|
||||
|
||||
First, you need GitLab Runner with [docker-in-docker executor](../docker/using_docker_build.md#use-docker-in-docker-executor).
|
||||
First, you need GitLab Runner with [docker-in-docker executor][dind].
|
||||
|
||||
Once you setup the Runner add new job to `.gitlab-ci.yml`:
|
||||
Once you set up the Runner, add a new job to `.gitlab-ci.yml`, called `codeclimate`:
|
||||
|
||||
```yaml
|
||||
codeclimate:
|
||||
|
@ -25,4 +25,10 @@ codeclimate:
|
|||
This will create a `codeclimate` job in your CI pipeline and will allow you to
|
||||
download and analyze the report artifact in JSON format.
|
||||
|
||||
For GitLab [Enterprise Edition Starter][ee] users, this information can be automatically
|
||||
extracted and shown right in the merge request widget. [Learn more on code quality
|
||||
diffs in merge requests](http://docs.gitlab.com/ee/user/project/merge_requests/code_quality_diff.md).
|
||||
|
||||
[cli]: https://github.com/codeclimate/codeclimate
|
||||
[dind]: ../docker/using_docker_build.md#use-docker-in-docker-executor
|
||||
[ee]: https://about.gitlab.com/gitlab-ee/
|
||||
|
|
Loading…
Reference in New Issue