replyTweet知り合いのPHPプロジェクトを少し手伝う機会があったので試した時の記録。[x86_64-linux]gemコマンドない(インストールできない)rakeコマンドないみたいな構成のレンサバ。gemがインストール出来る環境だったらsinatra-activerecordとcapistranoでデプロイとDBマイグレーションを実現出来たはず。goose当初、あまりVPSだとばかり思ってxbuildでruby入れてsinatra-activerecordとcapistranoで対応しようかと思ったけど、よくよく調べてみると自由にソフトウェアをインストールすることが出来ない環境だった。何かソフトウェアをコンパイルするのは難しそうなのでgolangのマイグレーションツールであるgooseを使ってみた。シンプルだけど今回の要件を満たしてるので問題ない。deploy.rb大半のコードはcapistrano/railsのmigrationsから拝借したものになった。db:migrateの部分を書き換えただけ。まとめ自動デプロイとDBマイグレーションがあるとやっぱり助かる。普段、Railsを使ってる事が多いので、capistranoを使った。ある程度の規模のPHPプロジェクトを触ってくてPHPプロジェクトの場合、どういったデプロイツールやDBマイグレーションツールを使うのが流行りなのか知りたい。