Как создать NuGet ApiKey с помощью команды - PullRequest
0 голосов
/ 19 марта 2020

Так что мне нужен способ создать NuGet ApiKey из консоли / команды. По сути, идея состоит в том, чтобы автоматизировать развертывание пакета nuget проекта. Идеальные шаги:

  1. Пользователь передает имя пользователя / пароль Jenkins (или еще что-то, что мы используем Jenkins)
  2. Jenkins устанавливает соединение с галереей nuget
  3. Jenkins создает пакет nuget с вашим пользователем
  4. Jenkins создает ApiKey для нового пакета
  5. Jenkins сохраняет ApiKey для будущих нажатий
  6. С этого момента каждый раз, когда мы Нужно опубликовать нюгет, это нажатие кнопки без данных.
  7. Имя пользователя / пароли не сохраняются.

Все из этого списка кажется простым, за исключением того, как создать этот ApiKey, все, что я нахожу, это создание его через пользовательский интерфейс в https://www.nuget.org/account/apikeys

...