Je cherche le moyen le plus simple d'automatiser le déploiement d'une application MVC 3. Il existe déjà une multitude d'informations sur Stack Overflow, mais la plupart d'entre elles semblent anciennes, et je ne suis pas sûr de ce qui est encore pertinent pour MVC 3.
Voici ce que j'essaie d'obtenir :
- Publier l'application MVC
- Fichiers Zip
- Copier le zip vers un emplacement distant
C'est la partie "Publier" qui me pose le plus de problèmes. Voici mes principaux points de confusion :
- Comment lancer un build automatisé pour une application MVC 3 ? Doit-on utiliser la tâche MSBuild d'AspNetComiler ? J'ai vu un exemple de son utilisation en conjonction avec une tâche CSC. Les deux sont-elles vraiment nécessaires ?
- Il existe une option "Build Deployment Package" dans Visual Studio. Est-ce que cela peut être initié avec MSBuild ? Faut-il l'utiliser à la place ?
- Projets de déploiement Web : quelle est leur place dans le tableau ?
Merci pour toute aide