
Ralf Krüdewagen
This review is based on my study of the GitLab Cookbook as E-Book. My background: I am maintaining an own GitLab instance within a small group of developers since a couple of weeks. So, I have already a solid background of GitLab, but did not know too much about some advanced techniques like webhooks and CI. Pros: 1. Many recipes are "closed", you don't need to read the complete book to benefit. 2. Good structure with "Getting ready", "How to do it" and "How it works". 3. Also contains some basic Git introductions to get started (and even advanced features like rebase, squashing). 4. Enough images to illustrate using the GUI. 5. Contains hints about useful testing tools like "RequestBin" and "Postman". 6. Good index. 7. Available also as EPUB. No DRM. Cons: 1. Contains some minor structural and lecture errors. 2. Too much Ubuntu related for me, but fortunately also covers source code installation. Summary: The GitLab Cookbook provides many useful recipes for running a GitLab instance on the own server. Of course the book can't go always so much in detail, but it covers all main topics - and more. Beginners but also advanced users will benefit from it.