/ / Puis-je créer un paquet de nuget sans fichier projet - .net, nuget, octopus-deploy

Puis-je créer un paquet de nuget sans fichier projet - .net, nuget, octopus-deploy

Nous essayons d’intégrer Octopus-Deploy avecnotre processus de construction existant. Octopus-Deploy attend le déploiement des packages de nuget. Maintenant, pour diverses raisons, nous modifions diverses configurations de fichiers après la construction par rapport aux fichiers compilés. Par conséquent, si nous utilisions l'outil Octopack, l'empaquetage arrive trop tôt dans notre processus de génération.

Nous allons nous retrouver avec un dossier de, par exemple. mywebsite_QA et mywebsite_UAT, chacun contenant les fichiers de configuration appropriés, etc., et ce sont ces dossiers que nous souhaitons déployer.

Je voudrais prendre ces fichiers déjà construits (principalement des applications Web) et les transformer en paquets de nugets.

Je suis un peu un noob avec une pépite, et je ne vois pas de moyen facile de le faire, car cela semble nécessiter un fichier de projet ou un assemblage.

Existe-t-il un moyen de transformer une structure de répertoire de site Web en un paquet de nugets?

Réponses:

1 pour la réponse № 1

Oui, vous pouvez voir la documentation du pack Nuget http://docs.nuget.org/docs/reference/command-line-reference#Pack_Command

Il suffit de lancer nuget.exe avec les bonnes options lors de votre processus de construction.

Si vous utilisez TeamCity, vous pouvez l’utiliser à l’étape du package Nuget.