On a new Ubuntu 16.04 server to be used as a runner
-
install gitlab-runner ( with docker executor ) [https://docs.gitlab.com/runner/install/linux-repository.html]
-
add additional shell executor runner [https://docs.gitlab.com/ce/ci/docker/using_docker_build.html]
-
tag each runner accordingly ( shell runner for deployment & docker runner for testing )
-
docker login with user gitlab-runner on the private container registry for building purposes