Lightning Talks

CIで1年間継続的にcomposer updateしてみた PHP Conference Japan 2019

8
enomotodev enomotodev enomotodev
皆さんは定期的にcomposer updateしていますか?
使用しているパッケージの更新に追従し続けるのは大変そうにみえますが、きちんとテストを書いていれば定期的にcomposer updateするのもそれほど苦ではないと思います。composer updateをしていないとパッケージのセキュリティのバグに脅かされたり、いざパッケージのバージョンをあげることになっても差分が大きすぎて…ということになりがちです。

CircleCIで継続的にcomposer updateできるcircleci-composer-update-prというパッケージと、GitLab CI版のgitlabci-composer-update-mrというライブラリを作成したので、それを1年間プロジェクトで運用してみた結果をお話ししたいと思います。
phpcon-2018-sponsors
2018 2017 スペシャル プラチナ ゴールド シルバー ブロンズ ランチ ネットワーク サンクス スポンサーセッション
初めてのスピーカー International CfPあり 来日意思あり ビデオ通話希望 採択あり LT採択あり スピーカーディナー参加 スピーカーディナー不参加 スポンサースピーカー Tシャツ情報募集中
初心者向け 初めてのスピーカー インフラ 20回記念 設計 Test/CI/CD Security データベース レガシーコード フレームワーク