We've compiled instructions for a few different platforms/apps to give an example of what's involved in getting started. The "principles" in the guides are often valid when setting up other software as well.
​Gitlab Jenkins WordPress