Question

I've used CI within a .NET project which was pretty useful, now I'm wondering if it deploying a CI software makes sense for a PHP project. There are no "builds" within the project but running a system wide unit test on each submit could be beneficial. Any thoughts on this?

Was it helpful?

Solution

I think it absolutely makes sense.

Continuous Integration tooling is there to provide you feedback about quality. The emphasis on "build" is misguided and mostly a historical artifact coming from languages where "does it compile?" is a really important quality check. Go for it!

OTHER TIPS

Without doubt! I run a Continuous Integration/deployment company, and we have lots of PHP users. Typically, they run tests after every push using PHPunit.

Funnily enough, we often call the tests "builds" because that's the traditional parlance in CI circles, even where there is no building. Unless you're building a phar at the end of tests...

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top