Ho configurato Octopus per la prima volta per provare come funziona. Finora ho installato il server Octopus, il tentacolo e configurato NuGet come feed locale. Ho pubblicato un pacchetto utilizzando OctoPack, ho creato una versione e sto provando a distribuirlo alla messa in scena.Impossibile scaricare il pacchetto: Impossibile trovare il pacchetto ... nel feed
Sul primo passaggio viene visualizzato un errore Impossibile scaricare il pacchetto da NuGet. ERRORE Impossibile scaricare il pacchetto: Impossibile trovare il pacchetto Web 1.0.0.0 nel feed: '\ solomon \ deednugetfeed \' System.Exception: Impossibile trovare il pacchetto Web 1.0.0.0 nel feed: '\ solomon \ deednugetfeed \'
Bene, il pacchetto esiste, il test del repository NuGet ha esito positivo.
Il portale, il servizio Octopus e il feed NuGet sono in esecuzione sulla macchina Win2008. All'inizio il server Octopus utilizzava l'account di sistema locale predefinito, il portale l'ApplicationPoolIdentity predefinito (il portale ha il proprio pool). Durante il tentativo di distribuzione ho ricevuto l'errore sopra elencato. Quindi, ho creato un nuovo account locale, l'ho aggiunto al gruppo Administrators e ho impostato il servizio octopus e il pool di app per l'esecuzione utilizzando il nuovo account. La cartella NuGet è condivisa con il nuovo account. Sfortunatamente ciò non ha avuto alcun effetto (tutti i servizi sono stati riavviati).
Avete qualche idea di cosa potrei mancare?
Grazie!
Il pacchetto è presente nel feed RSS? Eventuali eccezioni nei log di sistema? Hai provato con una password di amministratore solo per vedere se il problema è basato sulle autorizzazioni? – Kye
La fase di distribuzione è configurata per utilizzare il server NuGet corretto? Octopus viene fornito con un server interno e supporta quelli esterni. – brianfeucht