Ticket #163 (closed defect: fixed)
Automatic build server
| Reported by: | ryan | Owned by: | ryan |
|---|---|---|---|
| Priority: | major | Milestone: | HoverRace 1.24 |
| Component: | Build System | Version: | 1.23 |
| Keywords: | automatic build system | Cc: | |
| Blocking: | #52 | Blocked By: |
Description
I've been working on this one for a little while.
CruiseControl.NET is what I've used to embark on an automatic build system. Ideally, it will wait for a few minutes after a checkin (to make sure more isn't coming), then build HoverRace. Upon failure, angry emails go out to various people, but upon success, the compiled executable is collected and put in the right places.
Binary patches for each version need to be created; then they need to be uploaded to the update server (see #52).
As it stands the CruiseControl.NET server is running at http://ccnet.igglybob.com/ and it successfully builds HoverRace but does not do anything past that. This ticket is to keep track of progress (and if anyone has any comments).
