Notifications
Announcements
No record found.
hi al,
please let me know the steps by steps DEPLOYMENT ( APPLICATION + DB ) both from DEV to UAT environment.
please give me more shed on this
Hi Arpan,
Normally you wouldn't deploy DB from DEV to UAT. We normally refresh DEV DB from UAT. UAT is refreshed from Prod.
As for the application, you would need to create deployment packages for deployment on the UAT server. Code changes from Dev and checked into the Dev branch. We normally also have a Main branch. We merge the change sets from Dev branch to Main branch. We run the build pipeline on the Main branch which creates the deployable package. This deployable package is then deployed to UAT.
Hi @rp@n,
High-level steps are described in MS Docs docs.microsoft.com/.../create-apply-deployable-package
DB is not moved from DEV to UAT (at least it's not a usual case).
Usually, a build environment is used to build the code you want to deploy and generate a package to be deployed (but it's possible to make a package from VS, but it's not recommended and I'm not sure if it's still working)
Additionally, you can set up auto-upload of deployment package to LCS step and auto-deployment from LCS steps, or you can download the package from build artifacts after the build and upload it manually to Asset library in LCS and start deployment
In the article (and sub-articles) you can find a lot of information about different steps in build and deploy pipelines, also I recommend to start with the build on build VM instead of azure hosted agent as it could be a bit difficult without proper knowledge docs.microsoft.com/.../hosted-build-automation
Manual step for package deployment described in docs.microsoft.com/.../apply-deployable-package-system
Thanks Gunjan
Kindly let me know how will do the refresh Db?
As you said " We run the build pipeline on the Main branch which creates the deployable package."
Do you have any links to create Deployable package based on build server or pipeline...
You can follow this link for refreshing DB from UAT to DEV.
For setting up an Azure pipeline and generating deployable packages, you can check these two posts -
1. link 1
2. link 2
The deployable packages are deployed into UAT using LCS.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 660 Most Valuable Professional
André Arnaud de Cal... 549 Super User 2025 Season 2
Sohaib Cheema 307 User Group Leader