NuGet sulla strategia VSTS

3

Ho il seguente scenario:

  • Vogliamo creare pacchetti nuget su VSTS
  • Vogliamo che i pacchetti siano disponibili per una parte esterna (preferibilmente senza login, token ...?)
  • Per i nostri sviluppatori vogliamo avere i simboli per quel pacchetto proveniente da VSTS
  • I pacchetti di debug dovrebbero avere i file di output + pdb. (nessuna fonte)

Se ho capito bene, possiamo creare pacchetti usando -Symbols .
Questo crea 2 pacchetti, 1 con Release build e 1 con Debug build + simboli e source. Come dovrei distribuire questo per raggiungere i requisiti di cui sopra?

Nota: i pacchetti sono considerati privati quindi non possiamo semplicemente caricare su nuget.org.

    
posta grmbl 22.01.2018 - 15:10
fonte

1 risposta

3

VSTS può creare Nuget Feed . Puoi ospitare il tuo feed e pubblicare i tuoi pacchetti lì. Potresti voler avere due feed, uno per i pacchetti di rilascio e uno per le tue esigenze di debug interno.

Puoi impostare le autorizzazioni sui feed, quindi non dovrebbe esserci alcun problema. Puoi ovviamente renderli disponibili a chiunque (nessun login) ma questo è in contraddizione con il tuo requisito di "non pubblico".

    
risposta data 22.01.2018 - 15:39
fonte

Leggi altre domande sui tag