Domanda

Sto impostando yup un Greenfield (yeeea!) applicazione web solo ora chiedevo come altre persone prima installazione di un loro progetto, per quanto riguarda automatizzato/CI build?

Io di solito fare in questo modo:

  1. Creare un Repository SVN con layout di base (tronco, proprie società, lib, etc.)
  2. Creare soluzione di base di struttura (core, ui, test)
  3. Creare un test di base che non riesce
  4. Copiare gli script NAnt, aggiornare e regolare, assicurarsi che la mancanza di test si interrompe la generazione locale
  5. Commit
  6. L'installazione di default build di debug sul server CI (TeamCity) che la generazione non riesce
  7. Correzione testo
  8. Commit 9 assicurarsi costruire passa sulla CI
  9. Fatto....
È stato utile?

Soluzione

Un repost dal testo della domanda:

  1. Creare un Repository SVN con base layout (tronco, proprie società, lib, etc.)
  2. Creare soluzione di base struttura (core, ui, test)
  3. Creare una base test ha esito negativo
  4. Copiare gli script NAnt, aggiornare e regolare, assicurarsi che il in mancanza di test si interrompe la build locale
  5. Commit
  6. L'installazione di default di debug costruire sul server CI (TeamCity) fare sicuro che la generazione non riesce
  7. Correzione test
  8. Commit
  9. Assicurarsi di costruire passa sulla CI
  10. Fatto....
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top