Installing GitLab CI is super easy on Windows, Linux, and Mac. Install CI on any other machine even with different OS and get go. You can even run such CI runners on your local machine and report it results to GitLab, awesome! I like build artifacts and pipelining. With build artifacts, you can upload a JRE for example, which is available for builds and deployment. No need to have such binaries lurking around your source files. CI supports virtually and any programming language or platform.