Unreal Engine and Travis CI - Continuous Integration

Hi,

I’m looking into using Travis CI (https://travis-ci.com/) for continuous integration. Is this even possible? Maybe someone has done that already and could give me a few tips. :smiley:
I’ve never done anything like that in my life so I would really appreciate any support.

I haven’t used it, but I’ve setup Jenkins and it works fine with UE4.

Have you followed some kind of tutorial?

I haven’t done this with Unreal - but you can find my configuration (cmake based - you would have to replace this with the unreal build system) here: https://github.com/mgerhardy/caveexpress/blob/master/.travis.yml

I also use Jenkins for CI…
and no…pretty much worked through it on our own…
Did you have any specific questions?

I use Jenkins and Gradle to handle automation, works like a charm. But not from tutorials, just done it on my own. It’s not that hard to get it started, a couple of days and you are already running a smooth CIS.

I decided to use jenkins. :smiley: I’ll try to set it up and post if I have any questions.

We’ve been building games for several years now across various engines (Unreal, Cryengine, Unity, custom solutions) and we’ve always had issues with our dev ops in relations to game development. So about a year ago we created an internal system to handle CI for multiple game engines that would automatically watch our git repos and send us the finished build. Since then the solution has become a cornerstone in our development and, since our solution has matured, we’ve decided to open it up to our fellow game devs.

“Gamebuildr” is our CI solution for cross-engine developers. Registration is free and you’ll be added to the closed beta wait list - accounts are given out on a first-come first-serve basis. Once you’re on the system you can go to your account, create a new Buildr, add your Game’s code repository, and start turning out your first CI builds!

Check it out: http://

We’d love to get your feedback on the system!