Skip to content

Conversation

@Jean85
Copy link
Contributor

@Jean85 Jean85 commented May 5, 2017

  • add PHP 7.1
  • do not allow failure for 7.0
  • cache only composer downloads, not info about lib versions
  • prefer to install dist version of dependencies
  • let the build fail for tests first, CS latter

I would also like to add some external quality/test coverage check tool, but that would require some intervention on the repo settings. Any preference? I like Scrutinizer, but we also have CodeClimate and many others... @dcramer it's up to you, I will gladly add the integration in this PR!

 - add PHP 7.1
 - do not allow failure for 7.0
 - cache only composer downloads, not info about lib versions
 - prefer to install dist version of dependencies
 - let the build fail for tests first, CS latter
@Jean85 Jean85 requested a review from dcramer May 5, 2017 08:43
@dcramer
Copy link
Member

dcramer commented May 5, 2017

I think we were using Scrutinizer on the sentry-php repo, so probably good to be uniform

@Jean85
Copy link
Contributor Author

Jean85 commented May 8, 2017

Ok great! I've added a minimal .scrutinizer.yml config and the code coverage integration, but I don't have the privileges to set it up on Scrutinizer; if you can activate the repo there it should be enough!

@dcramer
Copy link
Member

dcramer commented May 8, 2017

just setup scrutinizer for this repo

@Jean85
Copy link
Contributor Author

Jean85 commented May 9, 2017

Great, thanks! I've excluded the examples folder from the analysis, and this latest push proved that the PR integration is working correctly! 👍

I'll merge this and later I will try to tackle some of the stuff that emerged from this.

@Jean85 Jean85 merged commit dda5e60 into master May 9, 2017
@Jean85 Jean85 deleted the improve_travis branch May 9, 2017 08:15
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.

3 participants