Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

delphi-squad-demo

Exemplo usado na apresentação do Delphi Squad Floripa

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Delphi Squad Demo

Projeto exemplo usado na apresentação do Delphi Squad Floripa, sobre Automação de Build

Conteúdo

Composto por um aplicativo básico, juntamente com seus testes unitários. Ambos terão sua compilação/execução automatizada pelo FinalBuilder e publicados no Jenkins. A publicação no Jenkins irá contar com Relatório de Testes Automatizados e Cobertura de Código.

Ferramentas de Apoio

  • Para a Automação de Compilação será utilizado o FinalBuilder
  • Para a Integração Contínua será utilizado o Jenkins
  • Para o Teste Unitário será utilizado o DUnit
  • Para a Cobertura de Código será utilizado o Delphi Code Coverage

Para facilitar a construção do exemplo, as ferramentas gratuitas já encontram-se no repositório: Jenkins, DUnit e Delphi Code Coverage

Configurações

As configurações necessárias do FinalBuilder e do Jenkins estão documentadas num arquivo readme.md nas suas respectivas pastas.

Para o Finalbuilder encontra-se anexo um print de como deveria ficar o script depois de pronto. Para o Jenkins encontra-se anexo um template do job, para fins comparativos.

Licença

MIT © Alessandro Fragnani