The lack of proper integration support is apparent in many continuous integration servers in use today. This paper proposes a design of a communication platform and its use to implement an event-driven continuous integration server.
Unlike many continuous integration servers in use today, the proposed server shall completely hide its internal structure and export its functionality as a service for other development tools to use.