2009-04-09 7 views
5

Je suis assez nouveau avec TeamCity mais ai 2-3 ans d'expérience avec CC.NET -t. Je suis familier avec MSBuild mais peut-être TeamCity a d'autres façons de construire des choses.TeamCity - Comment créer un package d'installation?

Je vois que TeamCity a une interface utilisateur agréable et un excellent cadre de plug-in. Mais je n'ai aucune idée comment je peux configurer une construction de paquet d'installation.

Mes questions:

  • J'ai vérifié la source et les artefacts (CONSTRUIT certains dll et exe). Il n'y a pas de problème, mais
  • comment puis-je créer un paquet zip "sur TeamCity way"? (Projet/dépendance d'artefact?)
  • comment puis-je créer un programme d'installation NSIS "sur TeamCity way"?

Puis-je télécharger des plugins ou des tutoriels? Ou je n'ai pas d'autre choix que MSBuild?

Répondre

4

Il ya quelques pour TeamCity et vous pouvez rouler les vôtres, mais je crois que la "façon TeamCity" est de le faire dans votre script de construction ... puisqu'il s'agit d'un serveur de construction, n'est-ce pas?

Et vous pouvez consulter la MSBuild Extension Pack qui a beaucoup d'étoffes belle-à-haves comme passer comme un éclair et accès au registre et ainsi de suite ... ce qui aidera certainement avec les zip et tâche nsis.

0

Vous devrez probablement le faire en utilisant vos propres scripts de construction manuscrits. MsBuild ou NAnt offrira probablement les meilleures options pour vous.

Si vous utilisez MsBuild, vous voudrez probablement regarder les tâches de la communauté Msbuild.

Espérons que cela aide

Questions connexes