Processo de Geração de Build e Setup
Podemos explicar melhor os dois processos que desejamos automatizar da seguinte forma:
Processo de Build: Quando se compila um ou mais arquivos.
Processo de Setup: Quando se gera um arquivo executável de instalação para um ou mais arquivos.
O Processo Automatizado de Build e Setup.
Consiste em baixar os projetos do CVS, compila-los, executar os UnitTests e gerar um arquivo de instalação.
Maiores detalhes desse processo, disponíveis no arquivo .Bat.
CONFIGURAÇÕES:
Algumas configurações serão necessárias caso a dll ainda não esteja no CVS, ou seja, essa dll tenha sido recentemente criada.
- Essas configurações consistem em criar 3 projetos.
- Projeto Active X dll em VB 6.0
- Projeto Class Library VB.Net (UnitTest)
- Projeto Wise for Windows
Logo após criar esses processos, adicioná-los no CVS disponibilizando assim seu uso.
As pastas onde se encontram os projetos estão organizadas de forma padronizada. É importante que se siga esse padrão.
Exemplo resumido:
Deseja-se criar uma nova funcionalidade ao Kankei, gerando assim uma nova dll.
- Active X dll VB 6.0
A dll que foi gerada, adicionando uma funcionalidade ao Kankei. - Class Library Visual Basic .Net
Esse projeto será responsável pelos testes da dll que foi gerada. - Projeto Wise - Configurações
Esse projeto será responsável pela geração de um setup, um arquivo executável que instalará o Kankei.
