Плагин Hudson NSIS

У меня есть решение asp.net. Я установил плагин Ms build для его сборки. Работа успешно строится. Теперь я хочу добиться двух вещей, используя hudson. 1. После завершения сборки я хочу опубликовать решение. 2. Как я могу подключить существующий скрипт NSIS для создания установщика Windows. Есть ли специальный плагин для NSIS в Гудзоне? Пожалуйста, помогите мне.


person 17CrazyBrain    schedule 04.06.2011    source источник
comment
Есть успехи в вопросе? Примите ответ, если применимо;) Может быть, вы даже можете поделиться своим статусом использования на вашем сервере CI - это было бы очень признательно...   -  person HX_unbanned    schedule 24.05.2012


Ответы (3)


Есть плагин:

https://github.com/Elbandi/nsis-plugin

Теперь пытаюсь использовать/включить/настроить его на сервере CI моей компании...

person HX_unbanned    schedule 18.03.2012

В вашем файле MSBuild у вас может быть цель, которая вызывает Exec для вызова MAKENSIS.EXE.

person Paul Marshall    schedule 07.06.2011

Я сам нашел решение этой проблемы.

  1. После этапа сборки добавьте раздел командной строки Execute windows. Здесь мы можем добавить команду загрузки веб-приложения asp.net. Например, вызов:

    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe" -v /ABC1 -p "F:\TEST" -f -fixednames "%hudson_home%\source" -c
    

    Здесь F:\TEST — целевое местоположение, а %hudson_home%\source — исходное местоположение.

  2. После этого мы можем вызвать наш скрипт NSIS, используя makensis.exe, например:

    makenis.exe tst.nsi
    

Сделанный..!!

person 17CrazyBrain    schedule 17.06.2011