Move toward continuous integration.

Issue #63 new
Rémi Audebert created an issue

Continuous integration of sadm will make sure we know as soon as something breaks. Because we try to follow the latest software updates it does quite often.

It will also help us develop major changes without the burden of installing everything from scratch each time.

What has to be done:

  • Make the install process fully automated.
  • Make the software easy to setup and test.
  • Create a set of fixtures and scenarios to simulate a contest environment.

Each step should be fully tested.