5

ソース コンパイルの source.cake ファイルを実行してから Build.cake ファイルをコンパイルしたいのですが、source.cake ファイルに障害がある場合は Build.cake を開始しないでください。ケーキ ?

これはケーキで可能ですか?

4

1 に答える 1

6

&&はい、Windows コマンド ラインまたは Bash で実行している場合、次のように演算子を使用するだけで、これを行う方法がいくつかあります。

cake source.cake && cake build.cake

実行中の PowerShell の場合、次のことができます

cake .\source.cake;if($LASTEXITCODE -eq 0) { cake .\build.cake }

Cake には Cake スクリプトを実行するためのエイリアスもあるので、build.cake から source.cake を呼び出すこともできますbuild.cake

//First line of build.cake
CakeExecuteScript("./source.cake");
//If above fails it'll throw an exception and stop executing build.cake
于 2016-11-04T07:16:49.487 に答える