Add a scheduled pipeline that creates and verifies a GitLab QA GDK docker image
Overview
!2928 (merged) adds a docker image that is used in the GitLab project to run QA e2e tests on GDK (gitlab!109286 (merged)).
The GDK docker image was created manually in !2928 (merged). It should be created automatically when there are GDK changes. It should also be verified by running the QA tests against the image. The image passes verification if:
- all the tests pass, or
- the only tests that fail also fail the same way in GitLab master
The latest passing image should be tagged latest and will then be used in GitLab pipelines.