問題タブ [rakefile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rakeで複数のタスクを組み合わせる場合は、タスクをクリーンアップします
次の依存関係で定義されたrakeのビルドタスクがあります。
最初のタスク「solr:start」は、Solrインデックスサーバーを起動します。これで、ビルドが失敗した場合(スペックテストが失敗した場合)、「solr:stop」タスクは実行されません。そして、サーバーは停止していません。
クリーンアップタスクまたは依存タスクの1つが失敗した場合でも常に実行されるタスクを指定する方法はありますか?私の場合、常に「solr:stop」が実行されるようにするには...
ruby - Ruby ソース コードを HTML として RDoc に追加する
ruby コードファイルをそのまま RDoc にインクルードするにはどうすればよいですか?
gem の使用方法を文書化した example.rb ファイルがあり、それを README.rdoc や HISTORY.rdoc などのファイルの 1 つとして含めたいと考えています。
Syntax gemを使用して ruby ソース コードを HTML に変換する方法は既に理解しましたが、解析せずに RDoc にファイルを含める方法がわかりません。
RDoc に html ファイルを含めるように指示すると、それはリストされず、ファイル拡張子として rdoc または txt を使用してそれを偽造すると、適切に表示されません (ファイルは実際にはまだ html です)。
私はうまくいく解決策を持っていますが、それは信じられないほど醜いです。これを行うには、rdoc 固有のより良い方法が必要ですが、私にはわかりません。
これが私のRakefileにあるものです:
ruby - Windowsでのレーキcp権限が拒否されました
これがrakeファイルです。
「許可が拒否されました-Web」が表示されます。Windowsで、レーキを実行するときと同じ権限をレーキに与えるには、どうすればよいですか。
c++ - C++プロジェクトのRakefileルール
小さなC++プロジェクト用にMakefileをRakefileに変換しています。*.hファイルと*.cppファイルを含むsrcdirと、すべての* .oが入るobjdirがあります(srcにそれらを含めたくありません)。レーキルールでそれを行う方法は?
これは問題なく機能しますが、一般的なルールが必要です。
これにより、「ルールに依存する処理方法がわからない:/src\/(\w+).cpp/」が返されます。
ruby-on-rails - Rails - Rakefile
What is Rakefile? in the root /Rakefile
To get Jammit working, You need to add the following to the Rakefile
Why is that? What does that do exactly? thxs
ruby - 簡単なレーキファイル操作
私はレーキ0.8.7を使用しています
pma.zipというファイルを解凍する簡単なrakeタスクを実行したい
これが私の仕事です
pma.txtは、pma.zipが「解凍」されたファイルであると想定されています。つまり、pma.txtの作成は、pma.zipの存在に依存します。
ただし、rake unzip_pmaを実行すると、解凍が行われないため、構文が正しくないと思います。
質問1.私は何が間違っているのですか。
質問2.rakeコマンドでトレースを実行したときに表示されるものよりも意味のある出力を取得する方法はありますか?
ありがとう!
ruby - RubyGem で C ファイルをビルドする
Ruby アプリケーションを RubyGem (Jeweler と Rake を使用) としてパッケージ化しようとしています。gem をインストールするターゲット マシンでビルドする必要がある C ソースがいくつかあります。出力を gem の bin ディレクトリに配置して、Ruby コードで使用できるようにします。
gem のインストール中にコマンドを実行できるフックはありますか?
私の Rakefile のスニペットは次のようになります。
実行するrake build
と出力さBuild
れ、実行すると出力の後にrake install
がBuild
続きInstall
ます。問題はgem install
、install
タスクが呼び出されていないときに発生します。
ruby - rake import の使用 (他の rakefile の呼び出し)
これが私のプライマリrakeファイルです
上記の手順がどのように機能するかについてのドキュメントを見ましたが、他の subrake ファイルでタスクを呼び出す方法がわかりません。ところで、これらのタスクの名前は私のものと同じかもしれませんが、これは問題ですか?
ruby - RakeのFileListから新しい文字列をフォーマットするにはどうすればよいですか?
rakefileを作成しているので、一度に複数のテストdllに対してmstestを実行する必要があります。TRXファイルが1つだけ必要なため、mstestを1回だけ実行する必要があります。複数のテストdllに対してmstestを実行するに/testcontainer:some.test.dll
は、同じコマンドでのインスタンスをいくつか追加できる必要があります。これが私の現在のレーキタスクです:
たとえば、testDllsにはtest1.dll、test2.dll、およびtest3.dllがあります。上記のタスクの出力:
私が必要なのは:
どうすれば希望の出力を得ることができますか?
ruby-on-rails - Rakefile / Ruby onRails3のモデルからクラスメソッドにアクセスします
モデルがあります。Foobarと呼びましょう。cronジョブを実行して、Foobarのインスタンスであるすべてのオブジェクトの属性を更新できるようにしたい。したがって、擬似コードでは、次のようになります。
ここで、それをFoobar.run_update()というクラスメソッドでラップするとします。
Foobar.run_update()を呼び出すと、コントローラーから、またはビューからでも正常に機能します。しかし、私がやりたいのは、Rakefileからrun_update()を実行して、それをcron実行に結び付けることができるようにすることです。ただし、Foobarクラスは、crontabから呼び出された場合、Rakeでは使用できません。
どうすればそれを解決できますか?Rakeがcronから呼び出されたときに、RakeからFoobarsのクラスメソッドにアクセスするにはどうすればよいですか?
ご助力ありがとうございます。