タグ

rakeに関するJ138のブックマーク (6)

  • serverspecで並列処理をするためのメモ - Qiita

    -- 補足 -- git は Homebrew によってインストールされてます rbenv は anyenv によってインストールされてます ruby は rbenv によってインストールされてます 前提 基的には、 serverspec の並列処理 で @gosukenator さんが書かれているように parallel_tests を使えば良いと思います ただし、自分のように serverspec でホスト固有の属性値を扱う方法 のように各ホストの属性値をYAMLで取得してRakeから実行する場合には、 parallel_tests では上手く行かなかったので、それを試行錯誤してできた結果がこのメモになります 1. ホストごとの属性値を定義する host1: :service: - 'os' - 'user' - 'ntp' - 'ssh' - 'apache22' :os_base

    serverspecで並列処理をするためのメモ - Qiita
  • Capistrano3 で bundle exec rake db:seed のタスクを実行

    Rails アプリケーションで初期DBデータを投入するために、bundle exec rake db:seed コマンドの処理を Capistrano のタスクとして作成しました。最初に書いたコードが動かなくて、はまった箇所が2つ。 1. ‘bundle exec rake’ コマンドが bundle コマンドが見つからない、となってエラー。 2. RAILS_ENV 環境変数がセットされず、適切な環境のDBに対して rake db:seed が行われない。 — 環境 — rails (4.1.1) capistrano (3.2.1)

    Capistrano3 で bundle exec rake db:seed のタスクを実行
  • Rakefileにunicorn起動・停止のコマンドを追加する - Qiita

    いい加減$ bundle exec unicorn_rails...をやるのが面倒なので、Rakefileにunicorn起動・停止のタスクを追加した。 require File.expand_path('../config/application', __FILE__) Rails.application.load_tasks namespace :unicorn do ## # Tasks ## desc "Start unicorn" task(:start) { config = rails_root + "config/unicorn.rb" sh "bundle exec unicorn_rails -c #{config} -E development -D" } desc "Stop unicorn" task(:stop) { unicorn_signal :QUIT }

    Rakefileにunicorn起動・停止のコマンドを追加する - Qiita
    J138
    J138 2014/12/09
  • Ruby on Rails - ActiveRecord - — ありえるえりあ

    方針 Rubyを知っている前提です(前回の勉強会の資料 http://dev.ariel-networks.com/articles/workshop/ruby/) RDBの基礎知識が前提です なるべく手を動かして目に見える形で説明を進めます Ruby on Rails(以下、Rails)全体は巨大なので、ActiveRecord(ORM層)に話を限定します(Web層は次回) Webから切り離してirb or コマンドラインでActiveRecordを使います

  • Ruby On Rails ピチカート街道 - rake で何ができるか -

    2024.07 « - - - - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 » 2024.09 rake コマンドは、ちょこちょこと使いますが、一体全体 rake って何さま?って思ったときに、rake コマンドで出来ることの一覧があれば、なんとか雰囲気はつかめるんじゃないか、と思いまして、rake で出来ること一覧がないかな、と探しました。 そしたら、いいオプションがあるではないですか! # rake --tasks で、rake で出来ることの一覧が表示されるではないですか。 せっかくなので、私の超絶翻訳をさせていただきます。今回、難しいので、適当度100%です!ごめんなさい!! rake db:fixtures:load # 現在の環境のDBに、fixtur

  • RubyによるビルドツールRakeの覚え書き

    RubyによるビルドツールRakeの覚え書き。興に乗ったので詳しく書いてみた。 2014/02/20 Rakeの作者、Jim Weirich氏が亡くなられました。安らかに… Rakeとは? インストール 単純なRakefile タスク ファイルタスク ルール ディレクトリ作成 タスクの説明 ファイルリスト クリーニング パッケージ作成 タスクの動的生成 テストタスク 複数のRakefileの連携 名前空間 参考URL Rakeとは? Rakeは、MakeをRubyで実装したものを超越したビルドツールである。 世間では、ビルドツールというとMakeやApache Antが有名で、よく使われている。 Rakeは、これらのいいとこ取りをした上で、特有のフィーチャーを追加した新しいビルドツールであり、複雑なビルドを柔軟に書きこなすことができる。その秘密は内部DSLという仕組みにあり、このおかげでビ

  • 1