I’m not sure if what I want is possible, or I’m missing it.
I’m setting up a new Github based deployment. We have three tenants, development, uat, production. I created a new repo and imported the production settings into it as a start.
The auth0 deploy tool has a feature of environment keyword mapping. Any json string has interpolation available https://auth0.com/docs/extensions/deploy-cli/references/environment-variables-keyword-mappings
However, I don’t see any way in the github deploy extension for setting arbitrary parameters. I can hook up a CI system for deployment which can set the environment variables and call the auth0 deploy tool cli. However that’s more overhead than I was expecting.
How do you handle multiple tenants with a single github repository deployment strategy?