2015-06-01 1 views
0

Мы хотели бы использовать Octopus Deploy для наших развертываний. Я пытаюсь упаковать наши сборки, используя Nuget для этого же. Мы поддерживаем множество решений (содержит множество независимых проектов), и у нас есть собственный пользовательский хост Windows, который не имеет прямой ссылки на сборки приложений. В настоящее время мы заполняем все файлы и извлекаем их для установки служб Windows. Я изучаю способ упаковки всего содержимого в zip-файл в пакет NuGet. это возможно. Каков наилучший и простой способ упаковки с учетом нашей текущей реализации. Я попытался создать файл .NuSpec и NuPkg вручную, используя проводник пакетов. Но это не видно и видно только в проводнике пакетов. Может ли кто-нибудь помочь мне в этом?Пакет all contect из папки с использованием NuGet

+0

http://docs.nuget.org/create/Creating-and-Publishing-a-Package – rageit

+0

Спасибо. Я вручную построил файл nuspec так, как хотел. Оно работает. –

ответ

0

Вы можете объединить все артефакты, определив метаданные внутри файлов nuspec, пакет nuget, созданный с использованием этого файла nuspec, будет содержать все артефакты, определенные в файле nuspec, вы также можете выполнить весь процесс из своей командной строки при создании пакета выполняется из командной строки, вы можете видеть свой пакет в том же пути, где находится файл nuspec, и, что самое важное, пакет nuget также является типом zip-файла, поэтому вы можете просто переименовать свой пример.nupkg в example.zip и проверить содержимое в комплекте ,

+0

Спасибо. Очень полезно. –

+0

@ Raja Ranganathan, если вы нашли мой ответ полезным, пожалуйста, проголосуйте за мой ответ, если он решит вашу проблему, пожалуйста, примите мой ответ, это будет полезно для других, чтобы определить решение, спасибо .. !! – prudviraj