Erlang based continuous integration server