Cimon - continuous integration server
Cimon is a platform for building applications and staging servers. It allows you not only run tests, but also run a staging server for each particular pull request, branch or repository. In this way, a manager is able to check features from different developers independently before merging them together. Cimon runs just as many servers as you need right now. And removes them when they are no longer required.
How it works
Cimon is based on the LXC technology and the Docker platform. Docker provides you isolated, reproducible and at the same time cheap and fast virtual environment. Cimon uses YAML build scripts and supports any Linux-based programming language. You just need to log in with GitHub, Bitbucket or Gitlab and work in the usual way. All changes will be instantly built, tested and deployed on your staging environment. Every update will be tracked on a dedicated staging instance.