Peut TeamCity publier un projet sur le Web à l'aide de la sln2008 construire coureur?
Je suis en train de construire un ASP.Net projet MVC dans TeamCity.
Je peux en quelque sorte appeler le Publier cible et d'obtenir la sortie copié dans un dossier sous IIS? ou dois-je écrire un script msbuild pour cela?
- Peut-être que cet article va vous aider : stackoverflow.com/questions/442374/...
- Que l'article n'est pas sur TeamCity. Je sais comment faire pour publier, et je sais comment le faire avec msbuild, mais j'espérais qu'il y a un moyen de configurer TeamCity de le faire sans avoir besoin d'écrire msbuild scripts de chaque solution.
Vous devez vous connecter pour publier un commentaire.
J'ai écrit un long billet de blog sur ce sujet qui peut vous intéresser:
http://www.diaryofaninja.com/blog/2010/05/09/automated-site-deployments-with-teamcity-deployment-projects-amp-svn
en gros:
Avez-vous essayé un Projet De Déploiement Web (PDEO)? J'ai plusieurs Projets d'Application Web (WAP) avec des associés WDPs que l'excellent travail avec TeamCity pour les scénarios de déploiement.
- Je utiliser le sln2008 coureur de construire ma solution (contenant à la fois le WAP et le PDEO). J'ai modifié le PDEO fichier de projet (un script MSBuild) pour copier la sortie vers un partage réseau:
Je n'ai pas essayé cela avec MVC/WDP, mais j'imagine que ce serait la même chose ...
Je crois que vous pouvez: Publier sln. Jetez un oeil sur les cibles. J'espère qu'il va vous conduire dans la bonne direction.
J'ai également eu un coup d'oeil à ça il y a longtemps, mais pourrait, mais pas eu de chance avec la publication d'objectifs, peut-être parce que mon IIS résidant sur un serveur différent.
Voici comment je l'ai fait de toute façon, j'espère que ça aide TeamCity supprime des fichiers de construire ont un look à la accepté de répondre.