I have a deployment which deploys an ASP.Net website and one of the steps is a deployment of an Azure worker role. Each of these has variable replacement step. We include a library variable set which includes common values. The variable replacement works perfectly in the web deploy. However, in the Azure deploy, variables from the included set are not found:
Parsing file 'C:\Octopus\Work\20160428172243-12\LocalContent\Azure.Worker\approot\Azure.Worker.dll.config' with Octostache returned the following error: `The following tokens were unable to be evaluated: '#{WebContext}', '#{ManagementContext}'
This error doesn’t occur if I copy the variable to the project variables (the variable is replaced as expected), leading me to think there is an issue with Azure deployments and library variable sets.
Are library variable sets supported in Azure deployments?