0

We need to override global parameters in our CI/CD pipeline. We have enabled "Include global parameters in ARM template" from the "ARM template" blade in ADF. After publishing the changes, global parameters NOT listed in the ARMTemplateParametersForFactory which our CI/CD pipeline references in order for us to provide environment specific values in the "Override template parameters" section of the ARM template deployment step.

After reading this article, I believe we should be able to do this. https://techcommunity.microsoft.com/blog/azuredatafactoryblog/cicd-improvement-using-global-parameters-in-azure-data-factory/3557265

What I do see is an additional json file (globalParameters/_GlobalParameters.json. My understanding is that the global parameters should be adding these values to the "ARMTemplateParametersForFactory" so that we can override them in the ARM deployment step.

Is that understanding correct? If so, any ideas what I might be missing? The new approach is not supposed to require any PowerShell scripting along with the ability to override template parameters just like other parameters, but I'm not seeing that.

If they are not included in the normal ARM template parameters file, how are we supposed to override them in the release pipeline for the ARM template deployment step?

Enabling global parameters in ARM template

enter image description here

Screenshot showing that global parameters is in LIVE mode

enter image description here

Searching for name in ARMTemplateParametersForFactory.json from the adf_publish branch

enter image description here

artless-noise-bye-due2AI
22.7k6 gold badges76 silver badges113 bronze badges
asked Jul 30 at 17:54

0

Know someone who can answer? Share a link to this question via email, Twitter, or Facebook.

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.