入門の次くらいの内容だった...
こんにちは、エンジニアの上野です。 今回はソース例や実際のサンプルソースを交えながら 「PHPバージョンアップに向けてCIで品質を担保・向上していく」と題してlancers.jp本体に導入しているCircleCIでの取り組みについてご紹介します。 導入背景 PHPバージョンアップに向けて現状のソースの品質を担保・向上していく目的で コーディング規約の遵守 syntaxの先取り修正 複雑度悪化への歯止め UTの継続実施 の4つを継続的に実施していこうとなったためCircleCIを用いて順次整えていっています。 UTについては、テスト量が多く(なんと10000超!!)継続的に実施するためには時間的な制約が残っているためCIではなく毎日一回のチェックを行っています それぞれの設定について 1. コーディング規約の遵守 cakephpのバージョンを上げていくとPSRへの適用が徐々に行われています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く