タグ

Capistranoに関するyohxxのブックマーク (4)

  • 【入門】Capistrano3で自動デプロイ - Qiita

    ※この記事はcapistrano3についてです。capistrano2.x系には対応していません。 ちょこちょこ新規開発しているのですが、毎回リモートサーバーにsshで入ってpullして手順見ながらbundleなんちゃらして・・・。 みたいなのが非常にめんどくさいので、capistranoを使ってみました。 一度覚えてしまうと楽チンなので損はないと思います!そんなに難しくないです! 今回はインストールから実際のデプロイまで順を追って説明していきたいと思います。 ★やろうとしていること Rails4のアプリをリモートサーバーにローカルからデプロイ web, db, appサーバーはとりあえず同じサーバーで git pullとかassets:precompileとかmigrationとか自動でやりたい テスト的にvagrantで作った仮想環境にデプロイするまでを説明します。 ★できてないこと

    【入門】Capistrano3で自動デプロイ - Qiita
  • 無料でwerckerでRSpecのCI & Capistrano Deploy

    プライベートなプロジェクトでもRSpecをデプロイのたびに実行したくて、『wercker』を使い始めましてた。 個人的には、Bitbucketのプライベートリポジトリを使って、RSpecで継続的インテグレーションしつつ、CapistranoでDeployできる 一連のプロセスが無料でスピーディに実現できるのでプライベートプロジェクトにめっちゃオススメです! 😼 競合サービスとの比較無料で使いはじめることができるCIツールには、『Circle CI』や 『Magnum CI』などがありますが、日語の情報が多く、Bitbucketのプライベートリポジトリが使える点を 考えて、『wercker』を選択しました。 🗽 前提: アプリケーションの環境について今回は以下のアプリケーション構成を対象としています。 - アプリ構成 - Ruby 2.2.0 - Rails 4.2.0 - RSpec

    無料でwerckerでRSpecのCI & Capistrano Deploy
  • Capistrano3を最後にもう一度だけ懇切丁寧にまとめてみる - そのねこが学ぶとき

    2017-08-15 追記 Googleの「Capistrano」検索順位で上位にあるためか、いまだにこの記事がたびたびブクマされるんですが、3年前の情報ですし、執筆者はRubyを専門としたプログラマーではないのでその点ご注意ください。(追記ここまで) いろいろエントリーを上げながら苦しんでいたCapistranoだが、ようやっとそこそこ落ち着いてきた気がするのでそろそろ完結編といく。Capistranoの基とかはすでにこちらのエントリーで書いたので、今回は各設定ファイルの書き方とか、その他ハマったポイントを中心に。 今回作成したファイル 以下4ファイルを作成した。 Capfile config/deploy.rb config/deploy/staging.rb lib/capistrano/tasks/unicorn.cap 基的にCapistranoを使う場合「必須」なのは上2つ

    Capistrano3を最後にもう一度だけ懇切丁寧にまとめてみる - そのねこが学ぶとき
  • 入門 Capistrano 3 ~ 全ての手作業を生まれる前に消し去りたい | GREE Engineering

    はじめに この記事はGREE Advent Calendar 2013年の21日目です。お楽しみください! こんにちは、アゴひげがダンディーだと評判の九岡です。GREEでは、JavaScalaを布教するための土台を固めるため、デプロイや監視の仕組みづくりなどを横断的にやっています。今回はその過程で得られた知識を「Capistrano 3の入門記事」という形で共有させていただきます。 この記事ではCapistrano 3の基礎をご紹介します。Capistrano 3はRubyをベースにしたサーバ操作およびデプロイの自動化ツールです。Capistrano 3を利用することで、デプロイなどの複雑なサーバ操作を自動化することができます。ここの記事では、特にデプロイに焦点をあてながら、Capistranoでサーバ操作を自動化する考え方と実現方法をご説明していきます。 Capistrano 3の習得

    入門 Capistrano 3 ~ 全ての手作業を生まれる前に消し去りたい | GREE Engineering
  • 1