diff --git a/.codeclimate.yml b/.codeclimate.yml new file mode 100644 index 000000000..47caab205 --- /dev/null +++ b/.codeclimate.yml @@ -0,0 +1,28 @@ +--- +engines: + gofmt: + enabled: true + + golint: + enabled: true + + govet: + enabled: true + + markdownlint: + enabled: true + + shellcheck: + enabled: true + + fixme: + enabled: true + +ratings: + paths: + - "**.go" + - "**.md" + - "**.sh" + +exclude_paths: + - vendor/ diff --git a/README.md b/README.md index a2528eda1..4f4f6bfa3 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ runs tasks in parallel. - Module verification: only run trusted modules. [![Slack Status](http://converge-slack.aster.is/badge.svg)](http://converge-slack.aster.is) +[![Code Climate](https://codeclimate.com/github/asteris-llc/converge/badges/gpa.svg)](https://codeclimate.com/github/asteris-llc/converge) **Table of Contents** diff --git a/docs/index.html b/docs/index.html index dbd20d7e2..0da86800c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -512,7 +512,8 @@

Converge

  • Module verification: only run trusted modules.
  • -

    Slack Status

    +

    Slack Status +Code Climate

    Installation

    diff --git a/docs_source/content/index.md b/docs_source/content/index.md index 3c1d71620..47567289d 100644 --- a/docs_source/content/index.md +++ b/docs_source/content/index.md @@ -21,6 +21,7 @@ runs tasks in parallel. - Module verification: only run trusted modules. [![Slack Status](http://converge-slack.aster.is/badge.svg)](http://converge-slack.aster.is) +[![Code Climate](https://codeclimate.com/github/asteris-llc/converge/badges/gpa.svg)](https://codeclimate.com/github/asteris-llc/converge) ## Installation