Re: Nightly builds
- Posted by jimcbrown (admin) May 13, 2014
- 1729 views
... Could the Nightly builds under the Downloads page on openeuphoria.org be re-instated ...
What be the advantage of having "nightly" builds?
Actually, there isn't one. We originally had continuous integration builds (as described in http://en.wikipedia.org/wiki/Daily_build , Jeremy's server would build and upload a new eubin as soon as changed were detected from the version control system). When this ended, I set up a nightly system as a compromise, since at the time we (at least, Jeremy and I, IIRC) thought that we didn't have a good way to send a hook from sf.net's svn server into the system I was using for the builds. (We later lost that free build server because the server owner thought that the process was too CPU intensive.)
But it'd be nice to go back to the original system. It makes no sense to do a build every night when nothing has been checked in for days. Linking build automation with VCS makes more sense than blindly doing a build every night (or day, for that matter).
Also, Jeremy's original system ran the tests and issued an HTML formatted report that you could look at. It was very nice.
Here's a good explanation on the reasons to do build automation in the first place: http://stackoverflow.com/questions/204603/nightly-builds-why-should-i-do-it