我想运行我的源代码编译source.cake文件然后编译Build.cake文件但是如果source.cake文件出现故障我不应该启动Build.cake.那么如何传递soruce.cake文件值的编译状态来构建.蛋糕 ?
这可能是蛋糕吗?
是的,如果您在Windows命令行或Bash下运行,有几种方法可以执行此&&操作,您可以像这样使用运算符:
cake source.cake && cake build.cake
Run Code Online (Sandbox Code Playgroud)
如果您正在运行PowerShell,则可以执行以下操作
cake .\source.cake;if($LASTEXITCODE -eq 0) { cake .\build.cake }
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
532 次 |
| 最近记录: |