それ make で出来るよ by タケタニヒロト

PHPerKaigi 2021
採択
2021/03/28 17:15〜
Track A
LT(5分)

それ make で出来るよ

take_3 タケタニヒロト take_3

皆さん、開発・運用では様々なツール、コマンドを駆使していると思います。
また、利用者もエンジニア、デザイナ、QAなど多様で、環境もローカル開発用PC、ステージング/本番サーバなど用途に応じてOS、プラットフォームを使い分けていることと思います。
そこで、makeコマンド(Makefile)で開発・運用をもっと楽にするための幾つかのノウハウを紹介いたします。

  • 複雑な操作、一連の処理をまとめてタスク名をつける
  • 必要なことだけをやる (依存関係、タイムスタンプ)
  • 環境の違いを吸収する (開発/本番, Mac/Windows/Linux, etc)

※ phpに限定しない、汎用的に活用できるテーマです。