ふと気付いて実行してみたら便利っぽい使い方ができたので、 前回の続きみたいなエントリー。 daisuki.nichiyoubi.land
自分で使うプロジェクトに関しては、composer
でどこからでも叩ける用にDockerfileなんかでパスを通している。
RUN wget http://getcomposer.org/composer.phar && \ mv composer.phar /usr/bin/composer && \ chmod 0755 /usr/bin/composer
みたいな。
"scripts": { "test": "phpunit" },
なんて書いておいて。
こうすることで、ホスト上から
docker-compose run my_service composer test
みたいに、気軽にコマンドを叩くことができるようになる。 CodeSnifferや静的解析だったりとか、そこら辺をすぐに使えるようになるかも? あと内容によってはgit pre-push hookとかと合わせてもいいのかもしれないなぁ。