Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Issue #123: Enable code coverage and integrate with Code Climate + Travis CI #124

Merged
merged 9 commits into from
Apr 7, 2017

Conversation

ArturMoczulski
Copy link
Contributor

This branch enables generating Clover-style code coverage reports as part of the PHPUnit test run and instructs Travis CI to send results to Code Climate.

Code Climate interface is available at: https://codeclimate.com/github/rollbar/rollbar-php
The first code coverage analysis should be available after the first Travis build after merging this pull request into master.

.travis.yml Outdated

addons:
code_climate:
repo_token: b10dfa69b04844a8ca9696a5092370008dcc4ac5ca723adcb14d815fbeaebbc7
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I moved the CC token to an encrypted environment variable in Travis. Hopefully that's all that's needed.
@coryvirok
Copy link
Contributor

@rokob I'm going to merge this to see if code climate is working since CC doesn't expose environment variables for pull requests from forks.

@coryvirok coryvirok merged commit c5b1af4 into rollbar:master Apr 7, 2017
@ArturMoczulski ArturMoczulski deleted the github-123 branch April 29, 2017 02:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants