タグ

railsと★★★☆☆に関するReLaxのブックマーク (1)

  • デプロイ時に必要なGemをインストールさせる方法 - Hello, world! - s21g

    Capistranoを使って、デプロイ時に必要なGemをインストールさせる方法を紹介します。 Rails-2.1以降、config/environment.rbで、config.gemを指定することによって、アプリケーションが依存するGemを簡単に指定することができるようになりました。 また、ここで指定したGemは、 とするだけで、インストールすることができます。 しかし、今のところ、capistranoでデプロイするときに この設定を考慮して自動的に足りないGemをインストールしてくれたりすることはないので、ちょっと残念な感じでした。 そこで、cap deployを実行した時に、必要なGemをサーバ上でインストールさせるためのレシピを紹介します。 config/deploy.rb 1  namespace :deploy do 2  task :restart, :roles => :a

    ReLax
    ReLax 2008/09/26
  • 1