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
Screenshot showing that global parameters is in LIVE mode
Searching for name in ARMTemplateParametersForFactory.json from the adf_publish branch