Add deployment configuration
Description
This implements https://gitlab.com/gitlab-org/gitlab/-/issues/416266+ and adds a building and pushing a docker image to the container registry of the project, and makes runway to use this image
- Make deployment and test docker stages
- Push docker images to project's container registry
- Update gitlab-ci file with deployment docker image from the registry