Po raz pierwszy skonfigurowałem Octopus, aby sprawdzić, jak to działa. Do tej pory zainstalowałem serwer Octopus, macki i skonfigurowałem NuGet jako lokalny kanał. Wydałem pakiet za pomocą OctoPack, utworzyłem wersję i próbuję ją wdrożyć do przenoszenia.Nie można pobrać pakietu: Nie można znaleźć pakietu ... w kanale
W pierwszym kroku pojawia się błąd Nie można pobrać pakietu z NuGet. BŁĄD Nie można pobrać pakietu: Nie można znaleźć pakietu Web 1.0.0.0 w kanale: '\ solomon \ deednugetfeed \' System.Exception: Nie można znaleźć pakietu Web 1.0.0.0 w kanale: '\ solomon \ deednugetfeed \'
Cóż, pakiet tam jest, test repozytorium NuGet się powiódł.
Portal, usługa Octopus i kanał NuGet działają na maszynie Win2008. Początkowo serwer Octopus korzystał z domyślnego konta System lokalny, portal jest domyślnym ApplicationPoolIdentity (portal ma własną pulę). Podczas próby wdrożenia dostałem powyższy błąd. Następnie utworzyłem nowe konto lokalne, dodałem je do grupy Administratorzy i ustawiłem usługę ośmiornicy oraz pulę aplikacji, aby działały przy użyciu nowego konta. Folder NuGet jest współdzielony z nowym kontem. Niestety nie miało to żadnego efektu (wszystkie usługi są restartowane).
Czy masz pojęcie, czego mógłbym brakować?
Dzięki!
Czy paczka znajduje się w kanale RSS? Wszelkie wyjątki w dziennikach systemowych? Czy próbowałeś go z hasłem administratora, aby sprawdzić, czy problem jest oparty na uprawnieniach? – Kye
Czy masz skonfigurowany krok wdrożenia, aby użyć właściwego serwera NuGet? Octopus jest dostarczany z wewnętrznym serwerem i obsługuje zewnętrzne. – brianfeucht