Whats the best way to deploy my branch to my own server from pipelines. I have setup yaml file so that its split on diffrent branches. Upon pull request on the staging branch I want to initiate a push to the staging server. How can I do this. WIll it be through ssh?. I havent found any good examples when it comes to push to private server. Only to google, aszure and so on.