OctopusPublishPackageToHttp в службе TFS

Я пытаюсь настроить свою сборку в службе TFS для развертывания моего пакета .nuget на моем частном размещенном сервере nuGet.

Я использую NuGet.Server.v2.2.31210.9045 для своего сервера nuGet.

Сборка успешно создает пакет nuget через OctoPack.

Я могу нажать на свой репозиторий nuGet с помощью следующей команды (некоторые значения замаскированы):

nuget push AppyThingy.1.0.4816.37140.nupkg -s http://nuget.myserver.com:1601 01414ad3 -3e0c-4ba4-9dae-04e62ff4d0f0

Это работает плавно!

Я добавил следующее в параметр MSBuild Arguments моего определения сборки:

/p:OctopusPublishPackageToHttp=http://nuget.myserver.com:1601 /p:OctopusPublishApiKey=01414ad3- 3e0c-4ba4-9dae-04e62ff4d0f0

Это не работает. Я не знаю, почему это не работает. Я не вижу никакой информации в журнале, которая помогла бы мне решить проблему. Я пробовал копаться с http, но я просто стреляю в темноте.

Любая помощь приветствуется. Спасибо


person WayneB    schedule 09.03.2013    source источник


Ответы (1)


Нашел. Пошаговое руководство на веб-сайте Пола для службы TFS неверно. Похоже, что последняя версия OctoPack изменила эти параметры на OctoPack, а не на Octopus. Сейчас это работает.

person WayneB    schedule 10.03.2013