Do not build docker image with test environment on each commit
This MR adds a manual job that builds new docker images with latest
tag. This makes it possible to keep Dockerfile
inside the project, where Gemfile
and other relevant files exist. We may also want to create a different images for merge requests, which would not be possible to handle when having Dockerfile
in gitlab-build-images
project.