問題タブ [rake]
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 - 別のrakeファイルからrakeファイルを変更/拡張するにはどうすればよいですか?
実際に変更せずに、別のRakeFileからRakeFileを変更/拡張する方法を見つけようとしています。
rakeタスクを実行すると、rakefileを含むSVNからソリューションを取得します。したい:
- このrakefileの変数を変更します。
- このrakefileに、既存のタスクを利用する新しいタスクを追加します。
- 新しいタスクを実行します。
できれば、ディスク上の元のRakeFileを実際に変更せずにこれを実行したいと思います。
ruby-on-rails - シェル アクセスなしで Rake を実行していますか?
RoR インストールの場合、rake
root アクセスなしでコマンドを実行する方法はありますか?
別の言い方をすれば、ルートアクセスなしで取得db:create
しdb:migrate
て実行する方法はありますか (おそらく自動的にまたは何か)? またはrake
、RoR からコマンドを実行できますcontroller
か?
.net - .NET のレーキ
.NET ソリューションを構築し、Rake を使用して MbUnit テストを実行する最良の方法は何ですか?
現在、次のようにコマンドを直接呼び出しています。
これは機能しますが、少しゴミのようです。人々が使用することをお勧めする宝石はありますか?
ruby - FTP 用の Rake タスクはありますか?
FTP 経由でデプロイを行うための Rake タスクを探しています。
誰か知っていますか?
アンダース
windows - Windowsでコマンドを実行するためにrakefileを作成する最良の方法は何ですか?
例として、レーキの下で次のコマンドを実行します。
私が動作させることができたrakefileは
ただし、文字列リテラルの扱いは厄介です。
ヒアドキュメントを使用して文字列リテラルを入力する場合
エラーが発生します
一重引用符を使用すると、バック スラッシュの 1 つが失われます。
ruby - 実行中のターゲットに基づいて、レーキルールで実行されるコマンド/パスマップを変更します
rake compile
実行時にコードを正常にビルドするが、ターゲットを別のディレクトリに配置し、実行時にビルドするRakefileを作成しようとしてい-DTEST
ますrake test
。しかし、私は一生の間、それを行う方法を理解することはできません。私は今このようなものを持っています:
私が欲しいのtask :test
は、コンパイラの出力をに入れebin_test
(基本的に上記のコードのすべてのインスタンスをに変更ebin
)ebin_test
、呼び出しに-DTESTを追加することsh
です。誰かアイデアがありますか?
ruby-on-rails - rake タスクで「gets」を使用するにはどうすればよいですか?
関数 gets を rake タスク内で使用しようとすると、エラーが発生します。それを機能させる方法はありますか?
エラーには、「そのようなファイルまたはディレクトリはありません - (rake タスク名)」と表示されます
ruby - Rake タスク内から Rake タスクを実行するには?
グローバル変数 に従って、プロジェクトを 2 つの方法でコンパイルする Rakefile があり$build_type
ます。:debug
:release
次のような、両方の構成でプロジェクトを順番にコンパイルするタスクを作成したいと思います。
タスクをメソッドのように呼び出す方法はありますか? または、どうすれば同様のことを達成できますか?
rake - TeamCityプロジェクトのビルド構成間でバージョン番号をリンクするにはどうすればよいですか?
TeamCityプロジェクト内に3つの異なるビルド(開発、QA、本番)が必要です。依存関係がリンクされている状態で(QAが成功しないと本番環境をビルドできず、開発が成功しないとQAをビルドできません)、ビルド全体にバージョン番号を伝達したいと思います。
開発ビルド=>v1.0.1.0QAビルド=>正常なビルドセットバージョンでv1.0.1.0
ビルド構成バージョンを別のビルドバージョンに設定する方法はありますか?
私はTeamCity4.0.2を使用しています。ランナーはRakeで、VS2008ソリューションを構築しています。
ruby - ベースパスフィルターを使用してWebbyでURLを書き換えますか?
ベースパスフィルターの書き換え?
webbyのベースパスフィルターを使用して、プロジェクト内のすべてのURLを書き換えようとしています。
Webbyのベースパスフィルターに関するドキュメントは、これに関して少し「軽い」ものであり、使用方法を理解するのに十分ではありません。
ただし、これに対する解決策が見つかった場合は、プロジェクトにいくつかのドキュメントを提供する予定です。
また、これが機能するためには、「/」で始まるように書き換えるURLへのすべてのパスが必要であることも理解しています。
このようにフィルターをdefault.txtテンプレートに適用してみました...
**-レイアウトの先頭/default.txt**
次に、次のコマンドを実行します。
**-プロジェクトのルートディレクトリからコマンドを実行します**
しかし、私が得るのはエラーだけです...