I just finished updating my PVA 1.0 ChatBot to PVA 2.0 / Copilot. During this update, I did a lot of code clean up and got everything working smoothly in my Dev environment. Now it's time to move to UAT, however, my new global variables weren't copied with the solution over to the UAT environment. We had a similar issue happen when we made global variable changes in PVA 1.0, but we thought it was because we deleted the references and it was still somewhere in the underbelly of the beast.
We use pipelines to:
- update / publish the solution in the environment (in this case Dev)
- zip it up
- add it to our repository
- pull it from the repository into the new environment (UAT in this case)
- unzip etc, set it all up
In theory, when the publish all customizations is run, it SHOULD catch all the variables, topics, etc. and then allow us to export the published solution content. But it's not publishing the global variables - because they are NOT being found in my topics where I've set them up, even though they are clearly there in the topics in my DEV environment.
We solved a similar issue before by adding the variable back into DEV, but in this case, it's already in dev, and just not showing up after we export and import to UAT. Looking at the variables in the variable list in the topic, I do not see the global var I'm expecting to see, but I see 6 others that I created.
Anyone have any idea what we're missing?