The build :
* set up development environment (provision source and binary artifacts)
* create an executable application to be used in production
* launch junit tests (some of which use swtbot) during the build and produce
junit report and coverage report
* create an executable test application that will run all the tests when
launched and will produce a junit-tests.xml file with results (this can be
useful to test the product in a specific environment)