In the old ruby-based r10k webhook there was a configuration option to provide a command which would dynamically determine the environment prefix for a particular branch at runtime, rather than having a single static prefix.
Are there plans to add this functionality to the Go implementation?
We run a multi-tenant environment, and have a script to prefix environments based on the source repository the request originates from, so that each tenant can have a production branch in their own control repo, which gets mapped to tenantname_production when it is run through r10k.
This feature is vitally important to our existing workflow, so we're currently unable to use the Go implementation until it is added.
In the old ruby-based r10k webhook there was a configuration option to provide a command which would dynamically determine the environment prefix for a particular branch at runtime, rather than having a single static prefix.
Are there plans to add this functionality to the Go implementation?
We run a multi-tenant environment, and have a script to prefix environments based on the source repository the request originates from, so that each tenant can have a
productionbranch in their own control repo, which gets mapped totenantname_productionwhen it is run through r10k.This feature is vitally important to our existing workflow, so we're currently unable to use the Go implementation until it is added.