Обновление локального пакета nuget при событии после сборки

У меня есть локальный репозиторий библиотеки nuget отдельно как для моих личных, так и для рабочих библиотек классов.

Я создал некоторые из nuget пакеты для библиотек, которые больше не находятся в разработке. Я сделал это только для них, потому что я не знаю, как обновлять их автоматически, как только мой проект будет построен.

Я полагал, что вся работа выполняется с помощью командной строки nuget с командной строкой Visual Studio. Так что я могу легко выполнять необходимую мне работу (конечно, я бы знал команды в совершенстве, а я нет!)

В основном я хочу, чтобы следующие задачи выполнялись в событии после сборки моего проекта.

При сборке проекта :

  1. копирование dll проекта в определенную папку (папка lib пакета nuget)
  2. обновление файла nuspec для новой версии файла (мой проект увеличивает версию файла при каждой сборке)
  3. создание нового файла nupkg с новым версия файла

Фил Хаак демонстрирует некоторые из этих функций, но, насколько я могу судить, это все еще прототип.

Итак, мое требование изложено выше. Кто-нибудь еще делал это?

12
задан Jeff LaFay 23 February 2011 в 16:34
поделиться