1

MVC 3 プロジェクト「jake build」で実行するポスト ビルド タスクがあります。これは一連のコーヒー スクリプト ファイルを結合し、Phantom.js を使用していくつかのテストを実行します。

展開時に appharbor がこれを実行することは期待していませんが、実行しようとしています。node、jake、およびその他のノードモジュールがいくつもインストールされていないため、もちろん失敗しています。ビルド時にローカル マシンでこのビルド後のプロセスを実行する方法はありますが、appharbor はそれを無視しますか?

4

1 に答える 1

1

この質問を使用してこれを理解しました: デバッグビルドのみのVisual Studioビルド後イベントを実行する方法

ide でこれを行うことができます: if $(ConfigurationName) == Debug jake build

またはこれをプロジェクトファイルのソースで:

<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
    <PostBuildEvent>start gpedit</PostBuildEvent>
</PropertyGroup>
于 2012-09-06T11:17:18.923 に答える