rake-task

    3

    2答えて

    namespace :jobs do task :environment => [:environment] do #Something cool end end これは私がちょうどRailsのタスクenvironmentに依存しようとしています循環依存:environmentにを引き起こします。 これはどのように正しく設定できますか?

    1

    1答えて

    Jenkinsからレーキタスクを実行しようとしています。私はプラグインをインストールしました。私は、IEの新しいインスタンスを作成する次の行がヒットするように見えないが、私はタスクを実行すると、IEのすべての既存のインスタンスを殺すコードの1行をヒットします。私はコマンドプロンプトでタスクを実行し、そのようにしたらうまく動作します。 ここで私が問題を抱えているコードスニペットです: case EN

    0

    1答えて

    私は生産用のRailsアプリケーションで使用されている65k +エントリで構成されるテーブルを持つデータベースを持っています。データを取得するために、CSVファイルから40k以上の行を追加したい: 1)私の開発マシンのdb、 2)実稼働サーバー上の 3)db。私のチームメンバーのマシン上。 私はどのようなアプローチをとるべきですか?テーブルを作成するためのレーキタスク?移行? 何か間違っていますか

    5

    3答えて

    Rakefileの既存のテストファイルに基づいてテストタスクを動的に生成しています。パターンtest_<name>.rbにちなんで名付けられたさまざまな単体テストファイルがあるとします。だから私がやっているのは、 'test'名前空間の中でファイル名の後に名前をつけたタスクを作ることです。コード付き は、以下の私は、rake test:<name> require 'rake/testtask'

    12

    7答えて

    ruby​​のFileを使用して、レーキ タスク内のテキストファイルを開いて読み込みます。 の最初の行をスキップするように指定できる設定はありますか? はここで、これまでに私のコードです: desc "Import users." task :import_users => :environment do File.open("users.txt", "r", '\r').ea

    1

    2答えて

    私は定期的な間隔でレークタスクをエンキューする必要がある、Redis/ResqueでHeroku上で実行されているRuby on Railsアプリケーション(1.9.2および3.2)を使用しています。今は私のローカルマシンから「heroku run rake update_listings」を1日に1回または2回実行しています....私はこれを自動化したいと思います。私はいつもの宝石を試しましたが

    8

    2答えて

    rakeタスクで定義されたメソッドをテストしたいと思います。テストファイル内 すくいファイル #lib/tasks/simple_task.rake namespace :xyz do task :simple_task => :environment do begin if task_needs_to_run? puts "Lets run

    1

    1答えて

    task :foo => :environment doとして定義されたタスクは正常に実行されますが、task :foo-test => :environment doと定義された同じタスクはエラー rake aborted! wrong number of arguments (0 for 2..3)をスローします。 なぜですか?

    1

    1答えて

    私は、タスクのRails環境全体をロードすることに関連する記事のbunchを見てきました。しかし、私は自分の仕事に2つのモデル(「resque」と「resque/scheduler」を加えたもの)を使用するだけなので、これは不必要ではないかと心配しています。タスクの環境の特定の部分だけをロードするにはどうすればよいですか? また、このquestionは同じだと思われますが、古くなっていて誰も十分に

    13

    2答えて

    非常に長い実行中のレーキタスクを実行することに興味があります。これは完了するまでに数時間かかることがあります。この問題を処理するためのベストプラクティスについて知りたいと思っています。 cronジョブを設定し delayed_job resque のcronを設定するための簡単な解決策のように思えるが、それは理想的です:私が見つけた 可能な解決策非常に長い仕事ですか?何を使用し、ソリューションの利