タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Railsとcapistranoに関するstibbarのブックマーク (3)

  • capistrano-pendingというgemを作った - There's an echo in my head

    http://rubygems.org/gems/capistrano-pending Capistrano 2で使えていたdeploy:pendingというコミットの差分ログを表示するレシピが3になってから使えなくなっていたので、同じ動作をするものを作った。 Capistranoは3.2.0以上が必要。このバージョンからrevision.logだけでなく、各リリースディレクトリにREVISIONファイルを作ってくれるようになったので、このファイルを見てローカルで比較してる。 今のところgitにのみ対応してる。他SCMへの対応PRお待ちしております。 https://github.com/a2ikm/capistrano-pending

    capistrano-pendingというgemを作った - There's an echo in my head
  • 本番環境とcredentials.yml.enc - Qiita

    この記事で伝えたいこと production環境の秘匿情報をcredentialsで扱う前にしっかり調べましょう。 基礎知識 暗号化と復号について 〜開発環境〜 $ rails newした時config/master.keyと共にcredentials.yml.encは作成されるようです。 そしてこのmaster.keyを使用して暗号化、復号します。 (master.keyは大切に保管しましょう) 秘匿情報の編集には以下のコマンドを実行します。 〜番環境〜 暗号化と復号にはsecret_key_baseも必要になります。 ローカルで$ rails secretコマンドを実行し作成します。 事前にローカルのmaster.keyをサーバーにも配置しておくこと。 番環境で気をつけること credentials.yml.encの暗号化、復号にはmaster.keyを使用すると先ほど書きました。

    本番環境とcredentials.yml.enc - Qiita
  • Capistrano3の動作まとめ。 - Qiita

    はじめに Capistrano3を使ったデプロイ手順をまとめます。 このまとめは僕がCapistranoの詳細について知りたいと思ってまとめたものになります。 この文献を読めばCapistranoに対する理解は深まると思いますが、使用する際に知らなくても良い情報も多数記載されています。 (使い方だけを知りたい方は「デプロイレシピの書き方」から読んでください。) はじめはRailsデプロイに特化した記事にしようと思ったのですが、Capistranoに関する仕様が多くこの記事だけでは収まらなかったため記事はCapistrano全般に関する記事に変更しました。 なので、PHPJavaなどのデプロイで使う場合にも参考になる記事になってます。 ※僕が調べた限りの情報なので間違っている部分やあやふやな部分もありますので怪しいと思ったところに関してはご指摘いただければと思います。 インストール イン

    Capistrano3の動作まとめ。 - Qiita
  • 1