/ / Package all contect de uma pasta usando NuGet - nuget, nuget-package

Empacote todo contect de uma pasta usando NuGet - nuget, nuget-package

Gostaríamos de usar o Octopus Deploy para nossaImplantações Eu estou tentando empacotar nossas montagens usando o Nuget para o mesmo. Mantemos muitas soluções (contém muitos projetos independentes) e temos nosso host windows personalizado que não possui nenhuma referência direta aos assemblies de aplicativos. Atualmente, zipamos todos os arquivos e os extraímos para instalar os serviços do windows. Uma maneira de empacotar todo o conteúdo em arquivo zip para o pacote NuGet .é possível. Qual é a maneira melhor e mais fácil de empacotar considerando nossa implementação atual? Eu tentei criar o arquivo .NuSpec e NuPkg manualmente usando o gerenciador de pacotes. visível e visível apenas no gerenciador de pacotes. Alguém pode me ajudar nisso?

Respostas:

0 para resposta № 1

você pode agrupar todos os artefatos definindo metadadosdentro de um arquivo nuspec, o pacote nuget criado usando esse arquivo nuspec conterá todos os artefatos definidos no arquivo nuspec, você pode fazer todo o processo a partir da linha de comando também, quando a criação do pacote é feita a partir da linha de comando você pode ver seu pacote no mesmo caminho onde reside o arquivo nuspec e o mais importante é que o pacote nuget também é um tipo de arquivo zip, então você pode simplesmente renomear o exemplo.nupkg para example.zip e verificar o conteúdo do pacote.