Бегущий Джейк на AppHarbor

У меня есть задача пост-сборки, которую я выполняю в моем проекте MVC 3, jake build, которая объединяет кучу файлов сценариев кофе и запускает некоторые тесты с использованием Phantom.js.

Я не ожидаю, что appharbor запустит это при развертывании, но он пытается это сделать. Конечно, это не удается, потому что узел, jake и любое количество других узловых модулей не установлены. Есть ли способ запустить этот процесс пост-сборки на моем локальном компьютере, когда я создаю, но приложение игнорирует его?


person Austin Fatheree    schedule 06.09.2012    source источник


Ответы (1)


Я понял это, используя следующие вопросы: Как запускать события после сборки Visual Studio только для отладочной сборки

Вы можете сделать это в ide: if $ (ConfigurationName) == Debug jake build

или это в источнике вашего файла проекта:

<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
    <PostBuildEvent>start gpedit</PostBuildEvent>
</PropertyGroup>
person Austin Fatheree    schedule 06.09.2012