在appharbor上运行杰克

时间:2012-09-06 03:58:42

标签: appharbor jake

我有一个我在MVC 3项目上运行的后期构建任务,'jake build',它结合了一堆咖啡脚本文件并使用Phantom.js运行一些测试。

我不希望appharbor在部署时运行它,但它正在尝试。它当然是失败的,因为没有安装node,jake和任何数量的其他节点模块。有没有办法在我构建时在我的本地机器上运行这个后期构建过程,但让appharbor忽略它?

1 个答案:

答案 0 :(得分:1)

我使用这个问题来解决这个问题:How to run Visual Studio post-build events for debug build only

您可以在ide中执行此操作: if $(ConfigurationName)== Debug jake build

或者在项目文件的源代码中:

<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
    <PostBuildEvent>start gpedit</PostBuildEvent>
</PropertyGroup>