Hudson NSIS плагин - PullRequest
       19

Hudson NSIS плагин

0 голосов
/ 04 июня 2011

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

Ответы [ 3 ]

1 голос
/ 18 марта 2012

Есть плагин:

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

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

0 голосов
/ 17 июня 2011

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

  1. После этапа сборки добавьте раздел команд выполнения команд 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
    

Готово .. !!

0 голосов
/ 07 июня 2011

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

...