Add specs to catch new kinds of Geo data
Follow up for !97172 (comment 1148615680):
- Are there any tests that fail outright if Geo support is not added? This might help call attention to the first item.
We used to have this for new
Uploader
s but I don't see the file anymore and I don't recall what happened to it. It alerted us to a fair number of new data types to support. @dbalexandre do you know where it went?We should be able to do this for new Git repository types too.
Since then, we added back the ability to detect new Uploaders (Blobs) !102207 (merged). The test fails and links to https://docs.gitlab.com/ee/development/geo.html#ensuring-a-new-feature-has-geo-support.
Proposal
Similar to !102207 (merged), but for Git repositories.
It looks like we could detect new repo types with Gitlab::GlRepository::TYPES