Ми намагаємось інтегрувати Octopus-Deploy ізнаш існуючий процес збирання. Octopus-Deploy очікує розгортання нульових пакетів. Тепер ми з різних причин змінюємо різні конфігурації файлів після збірки на компільовані файли, тому, якщо ми використовували інструмент octopack, упаковка трапляється занадто рано в нашому процесі збирання.
Ми закінчимо папку, наприклад mywebsite_QA та mywebsite_UAT, кожен з яких містить правильні конфігураційні файли тощо, і саме ці папки ми хочемо розгорнути.
Я хотів би взяти ці вже вбудовані файли (в основному веб-додатки) та перетворити їх у пакунки нута.
Я трохи noob з nuget, і я не можу побачити простий спосіб зробити це, тому що, здається, потрібен файл проекту або збірка.
Чи існує якийсь спосіб взяти структуру каталогів веб-сайту та перетворити її на нут-пакет?
Відповіді:
1 для відповіді № 1Так, ви можете подивитися документацію щодо пакету Nuget http://docs.nuget.org/docs/reference/command-line-reference#Pack_Command
Просто запустіть nuget.exe з потрібними параметрами під час процесу збирання.
Якщо ви використовуєте TeamCity, ви можете використовувати його крок Nuget пакета.