If you are on our UmbUnix package you are able to automatically deploy direct from a Git repository.
Please read How do I deploy from Git to get started.
Head to Plesk
Click Git in the control panel under your domain
Next click on the Repository Settings icon
Next copy the Webhook URL
Now head over to your GitHub repository and click on Settings -> Webhooks.
On this page click on Add Webhook
Next paste the previously copied Webhook URL into the Payload URL field
Leave Which events would you like to trigger this webhook? as Just the push event.
Make sure Active is ticked.
Click Add webhook to save.
For more details refer to the documentation for managing webhooks in Bitbucket or GitHub