## How to build basic CI with GitLab

GitLab is more than a git repository. It comes with the powerful CI/CD runner that you can use for free, or even self host. In this post we are going to get familiar with it, and setup the most basic pipeline.

Building and deploying Hugo is really easy. You just type hugo in the console, and all you need is in public/. Just copy and paste this on your server, and you’re all done. So… why complicate thing with the CI?