Je mets en place une application web Greenfield (yeeea!) Tout à l'heure, je me demandais comment d'autres personnes ont d'abord configuré leur projet en ce qui concerne la construction automatisée/CI?Comment vous configurez un projet greenfield
Je suis généralement ceci:
- Créer répertoire SVN avec la mise en page de base (tronc, Braches, lib, etc.)
- Création d'une structure de solution de base (noyau, ui, tests)
- Créer une test de base qui ne
- scripts Copie Nant, mise à jour et apportez des modifications, assurez-vous que le test ne casse la construction locale
- Engagez
- Set up version de débogage par défaut sur le serveur CI (TeamCity) en vous assurant la génération échoue
- Fix texte
- Commit 9 Assurez-vous que la construction passe sur CI
- Fait ....
, qui est une façon très raisonnable de le faire. Vous avez répondu à votre propre question - vous pourriez peut-être afficher la deuxième partie comme réponse pour que les gens puissent voter et que vous puissiez l'accepter? –
Je ferais la même chose (comme Chris), et d'accord du tout (avec Ilya). –