Context
A PHP project is set up on bitbucket cloud. The code is developed locally in XAMPP. The code runs in Amazon Web Service Elastic Beanstalk environment.
Problem
I commit my changes locally and then push to Bitbucket. Now I need to deploy from Bitbucket to the AWS Elastic Beanstalk instance.
I don't want any other tools to be used in-between to do this nor use the zip file to upload to Elastic Beanstalk. Instead perform directly from Bitbucket to Elastic Beanstalk. How can I do this?

