NuGet по стратегии VSTS


У меня есть следующий сценарий:

  • Мы хотим создать пакеты nuget на VSTS
  • Мы хотим, чтобы пакеты были доступны для внешней стороны (желательно, нет логина, токенов ...?)
  • Для наших разработчиков мы хотим иметь символы для этого пакета, исходящие из VSTS
  • Пакеты Debug должны иметь выходные файлы + pdb. (нет источника)

Если я правильно понимаю, мы можем упаковать с помощью -Symbols.
Это создает 2 пакета, 1 с версией сборки и 1 с помощью отладки + символов и источника. Как я должен распространять это для достижения вышеуказанных требований?

Примечание: пакеты считаются закрытыми, поэтому мы не можем просто загрузить на nuget.org.

3 голоса | спросил grmbl 22 Jpm1000000pmMon, 22 Jan 2018 17:10:43 +030018 2018, 17:10:43

1 ответ


3

VSTS может создавать фиды Nuget . Вы можете разместить свой собственный канал и публиковать свои пакеты там. Возможно, у вас есть два канала: один для пакетов выпуска и один для внутренних потребностей отладки.

Вы можете установить разрешения для фидов, так что это не должно быть проблемой. Вы, очевидно, можете сделать их доступными для всех (без входа в систему), но это противоречит вашим требованиям «не публично».

ответил nvoigt 22 Jpm1000000pmMon, 22 Jan 2018 17:39:13 +030018 2018, 17:39:13

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132