The point is that with a service like the two I have mentioned, we don't need our own hardware. It completely runs on their servers. And with the latter, pull requests on GitHub are tested automatically *before* they get merged into the official repo.
2014/1/18 Jonathan Aquilina <[email protected]>: > Lukas I have a solution on continuous integration testing but again requires > our own hardware. > > Libreoffice use build bots http://trac.buildbot.net so as soon as anything > changes in the repo it then pulls the changes and initiates a compile. > > If people are willing to run these bots for now on their local machines it > is something I am more then willing to work on. If not I think we should > wait until we have our own dedicated hardware. > > > On Sat, Jan 18, 2014 at 11:16 AM, Lukas W. <[email protected]> wrote: >> >> Just an idea I'd like to throw in: >> Apart from nightly builds, we could also use a continuous integration >> service to automatically test new code and see if it builds. >> For example, those two offer this service for free for open source >> projects: >> https://travis-ci.org/ >> https://drone.io/ >> >> E.g. the taglib project uses travis-ci. When someone creates a pull >> request, it's automatically tested. For example, see >> https://github.com/taglib/taglib/pull/338. Note the little box "All is >> well - build passed". >> >> 2014/1/18 Jonathan Aquilina <[email protected]>: >> > Reason I suggested our own hardware is i know what libreoffice use and >> > it >> > would require some dedicated hardware. >> > >> > >> > On Sat, Jan 18, 2014 at 9:15 AM, Tobias Doerffel >> > <[email protected]> >> > wrote: >> >> >> >> I don't think that we need a dedicated server for it. Launchpad offers >> >> all >> >> we need (and even windows builds could be built there via cross >> >> compiling >> >> (the way we build it for normal releases too)) - just need an >> >> automatism to >> >> trigger the update-and-build process. Does anyone have experience on >> >> this? I >> >> would have possibilities to set up a cronjob on a server. >> >> >> >> Toby >> > >> > >> > >> > >> > -- >> > Jonathan Aquilina >> > >> > >> > ------------------------------------------------------------------------------ >> > CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> > Learn Why More Businesses Are Choosing CenturyLink Cloud For >> > Critical Workloads, Development Environments & Everything In Between. >> > Get a Quote or Start a Free Trial Today. >> > >> > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >> > _______________________________________________ >> > LMMS-devel mailing list >> > [email protected] >> > https://lists.sourceforge.net/lists/listinfo/lmms-devel >> > >> >> >> ------------------------------------------------------------------------------ >> CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> Learn Why More Businesses Are Choosing CenturyLink Cloud For >> Critical Workloads, Development Environments & Everything In Between. >> Get a Quote or Start a Free Trial Today. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >> _______________________________________________ >> LMMS-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/lmms-devel > > > > > -- > Jonathan Aquilina ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ LMMS-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmms-devel
