Makman2 / CE3D

A terminal 3D engine
GNU General Public License v3.0
4 stars 0 forks source link

Set up a continous build server #157

Open sils opened 9 years ago

sils commented 9 years ago

As we tried to do it in #103 we wanted a continous build. This would be great for pull requests and so on. Test coverage measurements would be a plus too.

I just set up a jenkins server at home and would be willing to make it available 24/7. It already compiles builds for the sils1297/coala project. So I'd say: lets meet at my home and set it up. Migrating to travis later would be good since this supports several compiler versions and is more reliable and integrates better with pull requests. For me this is a must have and it eases the reviews very much!

sils commented 9 years ago

your thoughts?

Makman2 commented 9 years ago

That's nice if you set up your own little server. Good thing until we move to travis^^

sils commented 9 years ago

uhm not much progress on this on my side. sorry :/ IIRC our main problem with travis was C++11 - I know someone who solved that problem:

https://github.com/sims1253/Economy

Makman2 commented 9 years ago

I have problems with boost version 1.5, that's required because of C++11. But I don't see in Economy where it is solved, the travis.yml file is somehow small :O

Makman2 commented 9 years ago

I'll hack in manually boost via wget, should work somehow^^