mirsaeedi / dotnet-apim

dotnet-apim is a cross-platform dotnet tool which streamlines the CI/CD process of deploying APIs into Azure API Management
MIT License
30 stars 10 forks source link

How to add parameters for DevOps Release pipeline #58

Open RaviBalaAP opened 1 year ago

RaviBalaAP commented 1 year ago

Currently, by default the tool adds only one parameter "ApimServiceName". I need to add more parameters so I can use release pipeline to override the parameters for each environment. I am adding AppInsight logging, but I have multiple environments (dev01, dev02, qa01, qa02 etc). And I do not want to use variables options, because I do not want to store the InstrumentationKey within the project as a text value. If it is in release pipeline, I can add the key for each scope (environment) and secure it. Is there a way I can add custom parameters when ArmTemplates are generated?