07-06-2020 07:30 AM - last edited 01-30-2023 09:32 AM
In this video we are going to discuss how we can add a new Power Virtual Agents Topic into an existing solution so we can update our chatbot in another environment. Be sure to check out these other videos in the series.
Part 1: 029 - Power Virtual Agents Solution Packaging https://youtu.be/SuvBBIfVUf8
Part 2: Power Virtual Agents Solutions ALM with Azure DevOps https://youtu.be/SUeX-CGSBAY
I am trying to follow your youtube (Part 2) but I am having issues deleting topics from dev to test to prod from devops. It works to add a topic from devops but doesn't to delete?
To test it, I just made a new topic called "delete" in dev and ran the first pipeline in devops and then deleted it and ran the pipeline again:
Even through I see it the deleting it on devops doesn't do it on the powerva?
See the devops, everything seems to work without any errors?
I am kinda lost trying to figure out why it's not importing, any thoughts?
Let me know and thank you for uploading this video!
So this has to do with Solution update vs upgrade Create and update custom Power Apps solutions for ALM - Power Platform | Microsoft Docs. When you use ALM, by default it will upgrade your solution which means that orphaned components will remain. Update will blow away the entire solution and then add the components.
So before you run the pipeline from dev to test you should delete the solution from test on powerapps? Ahh I see the "update" now on the docs.. Give me a second to test it out. Thank you Kent!
When you use connection references you can used managed solutions. More info here: Set Connection References and Environment Variables in Pipelines » Benedikt's Power Platform Blog (b...
So If try to use "managed" solutions for my bot, I should use for every env.? dev, test & prod? Or I should leave dev unmanaged? Also if try to do this, I need to build a new solution say "IT Support - Jan21" or that doesn't need to be done and I can just clear everything out on current ("IT Support - Dec21") and import a new managed zip (on all three environments?)?
Sorry I am really new on ALM/DevOps, trying to understand and thank you again for your help :).