Octopus Deploy has a type of deployment target
called "Azure Web App". Although most things in Octopus can be replaced by variables, neither the Account
nor the Azure Web App
name can use variables.
This means that you have to create a separate deployment target
per environment-and-WebApp. So if I have one WebApp, and 4 environments, that requires 4 deployment targets.
This is a huge configuration pain, because typically the only difference between those 4 could all simply be achieved with a single deployment target
with some well-placed variables representing the environment.
I have checked the community step library, to see if anyone else has a solution for this and I can't see anything there.
I'm wondering whether anyone else has overcome this problem?