We are using Perforce as our source code repository and we are looking for a build server solution that can build/distribute our application. We compile a C++ desktop application (~30 min compile time) for Windows, Mac and Linux.

I evaluated Bamboo, Jenkins and Buildbot but none of them seem to match so far our requirements (although Bamboo came very close but has some limitations with Perforce). Which other tool would you recommend? These are our build stages and requirements.


  • Compile Agents must work on Windows, macOS and Linux
  • Optional cloud support (to speedup compilations during rush hour)

Build Stages:

  • Fetching source ➜ building ➜ packaging ➜ custom*
    • custom: depending on the branch custom could have some custom other steps like installer creations, etc.

Thanks for any help!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.