Hello Community,
I have an unmanaged solution in Dev, and I had one cloud flow and two environment variables (an other items, such as an canvas app) originally and the solution was deployed to QA as managed solution.
I then delete the cloud flow and the two environmental variables in the unmanaged solution in Dev then deployed to QA again.
All deployments are done though Azure DevOps CI/CD.
The canvas app has always been updated when releases new version, however, the deleted items, such a the cloud flow and two environment variables are still in the managed solution in QA.
Could someone help me to understand and how I can properly remove the unwanted items in the solution that is sitting in QA?
Thank you in advance.
Solved! Go to Solution.
Hi
You need to use versioning by using solution upgrade process and not just overwriting. If you do already- please let know the settings for your release tasks solution import and upgrade.
mox
Hi
You need to use versioning by using solution upgrade process and not just overwriting. If you do already- please let know the settings for your release tasks solution import and upgrade.
mox
The attached photo is my Import Solution action in the Azure DevOp Release Pipeline.
I was able to fix the problem (the question I have in this post) simply by checking off the "Import as a holding solution". However, looks like I would have two solutions in QA. Looking for ways to automatically delete the older solution?
I found the solution to my own question now.
First, check off the "Import as a holding solution" this will allow the migration to be a upgrade instead of update.
Then add the "Power Platform Apply Solution Upgrade" as the final action in the release it will then apply the upgrade with one solution as a result.
User | Count |
---|---|
261 | |
126 | |
101 | |
49 | |
47 |