A generic Gitlab CI/CD pipeline which has the ability to build a Docker image on one machine and pull and run the image on another