Я обновляю Jenkins Pipeline для публикации пакетов nuget.Все работает отлично, ожидаем последний шаг, который является командой bat.
Когда я запускаю следующую команду в командной строке, она работает:
C:\Host\packages\release\nuget.exe push -Source MySource -ApiKey VSTS C:\Host\packages\release\CoreLogger.2.1.109.nupkg
Pushing CoreLogger.2.1.109.nupkg to 'C:\Host\packages'...
Your package was pushed.
Она работает.
Iскопируйте ту же строку и вставьте ее в мой конвейер, например:
bat "C:\\Host\\packages\\release\\nuget.exe push -Source MySource -ApiKey VSTS C:\\Host\\packages\\release\\CoreLogger.2.1.${BUILD_NUMBER}.nupkg"
, если вернетесь после ошибки!
C:\Host\packages\release\nuget.exe push -Source MySource -ApiKey VSTS C:\Host\packages\release\CoreLogger.2.1.109.nupkg
The specified source 'MySource' is invalid. Please provide a valid source.
script returned exit code 1
Что могло пойти не так?