Three people pointed me to Travis, so I started playing with it last night. It
does seem to be along the lines of what I'm looking for, and is free for open
source projects.
I have it mostly working, but 'm still working out the kinks. When I have it
doing full builds on both Linux and OSX, and passing a testsuite, I will post a
PR for the stuff that changes on our side to make it all work. (It's pretty
straightforward, actually.)
The only way it doesn't completely solve my problem is that they have no way to
do Windows builds yet.
-- lg
> On Nov 20, 2015, at 5:09 AM, Shane Ambler <[email protected]> wrote:
>
> On 20/11/2015 19:46, Ian Wootten wrote:
>> Hi Larry,
>>
>> I'm not affiliated with github in any way, these are just a couple of
>> thoughts on my experience with using it.
>
> +1
>
> 3 could also fix 4 - two pr's attached to one issue and when one is chosen
> to close the issue both pr's would be closed.
>
>> 5) Given the multitude of services appearing for this, and the fact it
>> requires a bunch of engineers with differing skillsets to straight source
>> control, I think it unlikely that github is going to introduce any kind of
>> offering in this space soon. Travis-CI seems to be free for open source
>> projects and supports C/C++, so may be worth a look: https://travis-ci.org/.
>
> travis-ci.org appears to be the answer there. I have submitted a pr
> to another project that has travis setup and a build with my patch
> automatically runs through travis with the various environments they
> have setup then shows the success/failure of the builds within the
> github pr.
>
> While linux and osx systems are available it appears able to do windows
> builds using mingw. You can have a look at the build logs by following
> the details link at the end of the pr.
>
> https://github.com/LMMS/lmms/pull/2038
>
> Also of note is there is travis-ci.com which has paid services and
> offers on-site setups as well. This appears to allow you to have any
> system you desire setup. The enterprise section mentions running EC2
> instances where I expect you could have windows running.
>
>
> --
> FreeBSD - the place to B...Software Developing
>
> Shane Ambler
>
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
--
Larry Gritz
[email protected]
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org