Linux hosted Jenkins configuration to build UE4

Hi, I’m David and I’m a newbie with UE4. I have observed that some developers used Jenkins, which is hosted on Windows, for CI(Continuous Integration).

These developers used Windows batch commands to build. For instance, I referred the following links;

Patrice Vignola - AUTOMATION WITH UNREAL ENGINE AND JENKINS-CI

Estranged Dev Blog #14: Building UE4 with Jenkins (YouTube)

Since I have hosted Jenkins 2.53 on a CentOS 7 instance (AWS EC2) that has no build tools related to UE4, I believe the above links won’t fit with my environment.

So my questions are

  1. Can only the Windows / Windows Server OS build UE4?
    Or can I build it on Linux CentOS 7 if I install something?

  2. If it is possible to work with Linux CentOS, what build commands should I type?
    I think it will be different from the tutorials.

-Best Regards, David.

Hey DLIYEO-

If you are wanting to build the engine on a Linux OS, you can follow the information here (A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums) for steps on how to build the engine from the terminal. Please keep in mind that this will require you to have a GitHub account (https://github.com/) .

Cheers

Doug Wilson