Feature: Allow setting informational metadata on the tenant via a0deploy.
Description:
tenant:
metadata:
gitsha: '4912ad9'
versiontag: 'v0.1.0'
Ideally, this would be viewable under the Tenant settings in the admin ui.
There would be no semantics or anything to the content, it is purely informational and for own use
Use-case: For debugging and verification purposes, it would be nice to be able to annotate directly on the tenant, some basic key-value metadata, like “git-sha” or “version” or the like, for situations where you want to just quickly verify if, say, your test and prod tenants were published from the same git commit. Sure, you can get some of the same in the CI/CD environment, but that can move and history about releases could be lost. Whereas having it scribed on the thing itself, makes for single source of truth.