Pergunta

Eu sou muito novo com TeamCity , mas tem 2-3 anos de experiência com o CC.NET -t. Estou familiarizado com MSBuild mas talvez TeamCity tem outras maneiras das coisas de construção.

Eu vejo que TeamCity tem uma interface agradável e um quadro grande plug-in. Mas eu não tenho nenhuma idéia de como posso configurar uma compilação pacote de instalação.

Minhas perguntas:

  • Eu verifiquei a fonte e construiu os artefatos (alguns DLL e EXE). Não há nenhum problema, mas
  • como Posso criar um pacote zip "em TeamCity maneira"? (Project dependência / artefato?)
  • como posso criar um instalador NSIS "na TeamCity maneira"?

posso baixar plugins ou tutoriais? Ou eu não tenho outra escolha apenas MSBuild?

Foi útil?

Solução

Existem algumas plugins de construção corredor para TeamCity e você pode lançar seu próprio mas acredito que o "caminho TeamCity" é fazer isso no seu script de construção ... já que é um direito servidor de compilação?

E você pode querer verificar o href="http://www.codeplex.com/MSBuildExtensionPack" rel="nofollow noreferrer"> MSBuild Extensão Pacote fechando e acesso ao registro e outros enfeites ... que vai certamente ajudar com aqueles zip e INE tarefa.

Outras dicas

Você provavelmente terá de fazer isso usando seus próprios scripts de construção manuscritas.

MsBuild ou NAnt provavelmente vai oferecer as melhores opções para você.

Se você usar MsBuild você provavelmente vai querer olhar para tarefas comunitárias MSBuild.

Espero que isso ajude

scroll top