Unable to test webhooks as fixing other bugs at the moment. Since gitlab cannot setup webhook on localhost, need to use some service like ngrok.
After implementing webhooks support. Test it using ngrok.