WINDOWS SERVICE BUILD DEPLOY PIPELINE TO A VIRTUAL MACHINE - Using Deployment Groups in Azure DevOps
Rahul Nath Rahul Nath
32.9K subscribers
18,689 views
432

 Published On May 13, 2020

Hey Friends, In this video let's look at how to set up a Build/Deploy pipeline for a Windows Service running on a Virtual Machine (VM). I am using a Azure hosted VM in the demo, however this works same for a VM on your own infrastructure as well. The Windows Service is built using TopShelf, but the way you set up the pipeline is applicable to any windows service or executable you need to run on a VM.

I walk through setting up the VM deployment group, registering it as an Agent and configuring the release pipeline to use this deployment group. The application also contains environment-specific variables which is replaced using DevOps Release variables. With the build/deploy pipeline we can continuously deploy the windows service to a Virtual Machine any time a change is pushed through the source repository.

TopShelf - http://docs.topshelf-project.com/en/l...

Additional Watching:
Azure DevOps: Release Variables -    • Azure DevOps: Release Variables  

Come say hi! ✋
Blog - https://rahulpnath.com/
Twitter -   / rahulpnath  
Instagram -   / rahulpnath  

My YouTube Recording Setup - https://www.rahulpnath.com/blog/youtu...

Make sure to SUBSCRIBE to the channel. THANK YOU for helping me grow this channel !!

show more

Share/Embed