Page 1 of 1

Unofficial Builds

Posted: Fri Dec 12, 2014 6:37 am
by Niloja
How would you guys feel about a maintained, constant, build server for automatically compiling stable (and unstable, if it's wanted) releases of xbmc4xbox?
I might have some plans in place (read: "Hypothetically" all I have left to do is the automation...) for something of the sort, and I wanted to gauge the communities reaction before I do any of the hard work.
My plan for when it's finalized would be a remote host for the built programs, with links to each build revision on a centralized post (or separate website even, since it's also a functioning webserver and I know how you guys feel about even indirect linking.)
I would even be willing to give server access to the devs, though I suspect they'd see no use for that.
Feel free (encouraged, even) to comment with thoughts, ideas, doubts or dreads.

Re: Unofficial Builds

Posted: Fri Dec 12, 2014 1:57 pm
by Dan Dar3
Wouldn't want to burst your bubble, but it's kinda been done already - maybe not as nicely as you're thinking but it's working.
http://www.xbmc4xbox.org.uk/forum/viewt ... ?f=9&t=781
http://www.xbmc4xbox.org.uk/forum/viewt ... p?f=7&t=88

If you still want to do it yourself, I would suggest looking into continous build tools like Jenkins CI (http://jenkins-ci.org/) - that not only can pull down the sources, call the batch script to build it, but it also has plugins to upload the result to FTP and the likes, generate SVN history logs etc. I use it at work a lot to build a variety of applications, its very handy with a clean and easy to use web interface on top of the manual or scheduled builds.

Re: Unofficial Builds

Posted: Fri Dec 12, 2014 11:26 pm
by Niloja
Don't worry about my bubble. This is exactly the kind of feedback I'm looking for, and the links you provided are actually very helpful. Thanks for your time. If anybody else has any input, comments, advice, etc. I would be glad to hear it.

Re: Unofficial Builds

Posted: Sat Dec 13, 2014 2:22 am
by spicemuseum
2nded on Jenkins - excellent CI tool.

Re: Unofficial Builds

Posted: Sun Dec 14, 2014 12:58 pm
by tim619
If I understand correct you want to set up a server which automatically builds binary nightly builds?
That would be pretty easy if it's a windows server. The hardest part would be to automate the svn update but I think there are plenty tutorials in other communities.