Sample project used in Delphi Squad Floripa event, about Build Automation
You will find a simple application with its unit tests. Both will be built using FinalBuilder and published in Jenkins. The Jenkins publishing contains Automated Tests and Code Coverage reports.
- Build Automation: FinalBuilder
- Continuous Integration: Jenkins
- Unit Test: DUnit
- Code Coverage: Delphi Code Coverage
In order to make the start up easier, the free tools are already in this repository: Jenkins, DUnit e Delphi Code Coverage
The necessary settings for FinalBuilder and Jenkins are located in its own readme-en.md
file.
There is a FinalBuilder print screen that shows you how the script should looks like. There is also a Jenkins job template that you can compare.
MIT © Alessandro Fragnani