I recently started getting to grips with GitLab CI/CD. My goal is to setup a full CI/CD pipeline to speed up and automate WordPress development and deployment. In the coming days and weeks I will share what I have learn and walk you through my pipeline. My hope in doing this will be to improve it as I go and provide a reference to beginners with CI/CD and GitLabs. We will be using the following tools:
Xubuntu
Docker
GitLabs
Ubuntu 18.04 LTS Server
Atom
Gitlab Runner