Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
When changes are committed to this repository, a server running the Cruise Control software rebuilds Umple. This pages listed below describe things you will need to do in order to properly contribute to this project.
This is in addition to the TravisCI server.
See also the Partially Private Wiki
Note that there is a wiki for researchers at the University of Ottawa, where the Umple development servers live. Those at Uottawa should go to http://cruise.site.uottawa.ca/wiki/
The following things were done on our server which currently hosts UmpleOnline as well as our build machine. These documents are for reference only.
Our continuous integration server is CruiseControl, below are notes about how we setup cruise control and how you can build your local project to emulate CC to avoid "breaking" the build
- Starting the Cruise Control server if it is down