Gitlab Provision Webhooks
Provision/update git repository on the server on commit using Gitlab Webhooks
A change is pushed into GitLab.
GitLab webhook calls http://SERVER_NAME:9000/pull endpoint, which is provided by HookHand.
Go to GitLab Webhooks UI to create the webhook
Pull script is executed on the server by HookHand server
The server is provisioned!
This requires installation of HookHand