diff --git a/.travis.yml b/.travis.yml
index 8163e90f66aa5bb8379b86de6a747d3c75744b02..3fa765dd3b9a23126f61515d2a1102de5559c3c6 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,16 +7,14 @@ python:
  - "pypy"
 cache: pip
 before_script:
-  - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
-  - chmod +x ./cc-test-reporter
-  - ./cc-test-reporter before-build
+  - pip install codeclimate-test-reporter
 script:
  - python compile_definitions.py
- - python setup.py nosetests --with-coverage
- - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT --coverage-input-type coverage.py
-install:
+ - python setup.py nosetests
+ nstall:
  - pip install -r requirements.txt
 after_success:
+ - codeclimate-test-reporter
  - bash build.sh
 services:
  - rabbitmq