Variables in a Azure botframework Composer CICD Pipeline

Viewed 22

Long time lurker, first-time question so apologies if I do this wrong.

I have successfully used the following to create a continuous deployment pipeline in Azure DevOps:

Composer CICD Pipeline Sample

However, I would like to use additional pipeline variables to insert into the appsettings.json file: such as additional API keys and the ApplicationInsights connectionString.

Does anyone have experience of doing this or can someone point me in the right direction?

Google has shone no light on this and unfortunately, I have found the botframework documentation to be lacking.

1 Answers

Azure deployments by the pipeline you reference do not use the appsettings.json file. Those settings are ignored.

The pipeline installs pipeline variable values in Azure as App Service Configuration Application Settings using the task "Configure App Service Settings". You might start there.

Related