これまで色々と Ruby を Azure Web サイトで動かす方法を考えてきましたが、やっと決定版という感じの方法を思いついたので紹介します。その前に Kudu のデプロイ周りの話を簡単に。 Kudu は Git からデプロイする際に、挙動をカスタマイズするための仕組みを持っています。 Customizing deployments · projectkudu/kudu Wiki · GitHub Custom Deployment Script · projectkudu/kudu Wiki · GitHub 簡単に説明すると .deployment というファイルをリポジトリのルートに置いておくと、その中に書かれているコマンドをデプロイのタイミングで実行するという仕組みです。 Git などを使ってデプロイする場合には、Kudu がデフォルトのスクリプトを実行し MSBuild だった
