2009-04-09 8 views
5

Sono abbastanza nuovo con TeamCity ma ho 2-3 anni di esperienza con CC.NET -t. Ho familiarità con MSBuild ma forse TeamCity ha altri modi per costruire cose.TeamCity - Come creare un pacchetto di installazione?

Vedo che TeamCity ha un'interfaccia utente piacevole e un ottimo framework di plug-in. Ma non ho idea di come posso configurare un build del pacchetto di installazione.

Le mie domande:

  • ho controllato la fonte e costruì i manufatti (alcuni dll e exe). Non ci sono problemi, ma
  • come posso creare un pacchetto zip "su TeamCity modo"? (Dipendenza progetto/artefatto?)
  • come è possibile creare un programma di installazione NSIS "su TeamCity modo"?

Posso scaricare plug-in o tutorial? O non ho altra scelta solo MSBuild?

risposta

4

ci sono alcune per TeamCity e si può rotolare il proprio, ma credo che la "via TeamCity" è quello di farlo nel vostro script di build ... dal momento che è un diritto build server?

E si potrebbe voler controllare la MSBuild Extension Pack che ha un sacco di generi nice-to-have come zippare e accesso al registro e quant'altro ... che sicuramente aiuterà a quelli zip e compito INS.

0

Probabilmente sarà necessario farlo utilizzando i propri script di compilazione scritti a mano.

MsBuild o NAnt offriranno probabilmente le migliori opzioni per voi.

Se si utilizza MsBuild, probabilmente si desidera esaminare le attività della comunità di Msbuild.

Spero che questo aiuti