Continuous integration with Jenkins and Github Release
Introduction
Github Release is a great way to publish your software. It lets you create releases with notes and assets such as binary files, and works flawlessly with git tags to fit perfectly into your typical git workflow. However, this process is not automated, even less when your project needs to be compiled. Working with a continuous integration tool is…