並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 4 件 / 4件

新着順 人気順

capistrano3の検索結果1 - 4 件 / 4件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

capistrano3に関するエントリは4件あります。 railsRails などが関連タグです。 人気エントリには 『Capistrano 3によるRails 5.2 + puma + nginxのデプロイをステップバイステップで学ぶ - Qiita』などがあります。
  • Capistrano 3によるRails 5.2 + puma + nginxのデプロイをステップバイステップで学ぶ - Qiita

    このドキュメントを書いた理由 qiita内も含め、同じような事例は数多く公開されているが、残念ながらイチから学ぶ上ではほとんど参考にならなかった。 なぜなら重要なのは、最終的な作業内容や設定ファイルの中身ではないからだ。それらはソフトウェアの構成やバージョンが変われば容易に変化する。 本当に重要なのは、デプロイ作業がどんなステップで成り立っていて、各ステップで何を目的とし、そのために最低限どんな設定が必要なのか、理解することだ。 そういうわけで、自分で考えて調べて実行したので、結果をまとめることにした。 方針 以下の6ステップに分割して作業を進めた。概ね、各ステップがCapistranoの一プラグインに対応している。つまり一つずつプラグインを追加していくイメージである。 ssh/gitによるファイルの配置 rbenvの動作確認 bundlerによるgemインストール Railsの設定 pu

      Capistrano 3によるRails 5.2 + puma + nginxのデプロイをステップバイステップで学ぶ - Qiita
    • 実践Capistrano 3(1): タスク、ロール、変数(翻訳)|TechRacho by BPS株式会社

      概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Piotr Murach - Working with Capistrano: Tasks, Roles, and Variables 原文公開日: 2019/11/17 著者: Piotr Murach 日本語タイトルは内容に即したものにしました。 Capistranoは、Webアプリケーションのデプロイやメンテナンスを自動化するのに有用なツールです。私の場合、Ruby on Railsアプリケーションやその他のRackベースのアプリケーションのデプロイに用いています。依存関係のインストール、アセットのコンパイル、データベーススキーマのマイグレーションといった厄介な作業は、Capistranoがまとめて面倒を見てくれます。Capistranoを使わない場合、手動でサーバーにsshログインして必要なコマンドを手入力することになりま

        実践Capistrano 3(1): タスク、ロール、変数(翻訳)|TechRacho by BPS株式会社
      • capistrano3-puma を更新したらpumaのデプロイタスクがなくなった話 - クリエイターの溜まり場「松原ガレッジ」のブログ

        ※以下の記事はpumaのバージョンが5系以下の場合の対応です。 2021年5月6日時点ではCapistrano::Puma::Daemonはpuma5系に対応してないため、Capistrano::Puma::Systemdを使ったやり方を採用してください。 (そうしないとdaemon系のエラーで泣きます) capistrano-pumaのバージョン4から5に上げました(年末に) するとデプロイ時にpumaのプロセスが再起動しなくなったので調査しました github.com 差分にも書いてあるのですが、 install_plugin Capistrano::Puma::Daemon をCapfileの install_plugin Capistrano::Puma がいる箇所の下に付与してあげると bundle exec cap --tasks のタスク一覧でpuma:restartなどが出

          capistrano3-puma を更新したらpumaのデプロイタスクがなくなった話 - クリエイターの溜まり場「松原ガレッジ」のブログ
        • capistrano3でpumaの運用ー設定ファイルの管理どうする? - Qiita

          railsユーザの多くがつかってるのではないかと思われるcapistranoとpuma。この組み合わせで、どうやってpuma起動時に任意の設定を指定するか、意外とわけわからんのでまとめた。 pumaのデフォルト仕様 なにも指定せずにpuma起動すると、 config/puma/{env}.rb, config/puma.rb, の優先順位で設定ファイルが読まれる。 puma/configuration.rb at 0cd28f373a245eca4e717bff1415b97bbc2356d2 · puma/puma · GitHub ちなみに、ローカル環境などでrails server したときはどうも、puma, thin, webrickの順にrackハンドラを探して見つかったやつで起動するっぽい。最近のrailsではrails newするとpumaが入るので、特にいじらないかぎりr

            capistrano3でpumaの運用ー設定ファイルの管理どうする? - Qiita
          1

          新着記事