質問: 社内でCIツールの導入を検討しています。 業務改善という点では以前からユニットテストを導入するものの続かなかったり(必要性は皆把握していますが)コードレビューが形骸化したり、失敗を繰り返しています。 今回も同様に継続しない懸念は感じています。 そこで、実際にPHP案件でCIを導入し成功されている方の構成や継続のこつなどお聞かせください。 現在検討しているのはJenkins,Git,Redmine,PHPUnit,Phpingなどです。
回答: JenkinsよりGitHub+TravisCIが良いかと思います。 Jenkinsは運用が大変なので、インフラチームが独立しているような大きな企業でないと難しいのではないかと思います。 まずは低コストかつ少人数のチームではじめてみるのが良いでしょう。