I'm developing a Node.js App but I deploy this app in a Azure Virtual Machine (Ubuntu) manually. I want to deploy it from specific GitHub branch (Master) into Virtual Machine, can I use Appveyor?
You can use Appveyor CI which is available on the Azure Marketplace which is published by Appveyor.
Link: Appveyor CI