BuddyPress integrates with a number of third-party services via Github that help us build a stable piece of software. To document what the project currently uses, I wanted to write a quick list:

  • Travis-CI
    • PHPUnit tests; Grunt build script test; code-coverage generation.
  • Codecov (new!)
    • Code coverage tracking.
  • Scrutinizer
    • Code standards review; PHPDoc review.
    • Scrutinizer is very tricky to configure well, so we’re still unconvinced if this is useful to us. Experimental.

Code coverage reports are new as of this week, and I look forward to using them to help us evaluate if new features we add have adequate test coverage.

#codeco-io, #scrutinizer, #tooling, #travis-ci