CI is one of the concepts that has been brought to just about every project I have worked on in the last 10 years. This includes Qt, .NET, QNX, and Visual C++-based applications and toolchains. In each case, I have turned to Jenkins when it came to set up a CI server.
As a starting point with Jenkins, I suggest that you take a look at the following items in Packt's library:
- Jenkins Fundamentals, by Joseph Muli and Arnold Okoth (https://www.packtpub.com/in/networking-and-servers/jenkins-fundamentals)
- Learning Continuous Integration with Jenkins – Second Edition, by Nikhil Pathania (https://www.packtpub.com/in/virtualization-and-cloud/learning-continuous-integration-jenkins-second-edition)
- Hands-On Continuous Integration and Automation with Jenkins [Video], by Sandro Cirulli (https://www.packtpub.com/virtualization-and-cloud/hands-continuous-integration...