I have a web application http://codefu-5euzxjdg6b.elasticbeanstalk.com/codeKungfu.jsp that is currently being hosted on Amazon Elastic Beanstalk with a Java backend.
The flow process that I have in mind is this:
- Commit to GitHub repo
- Travis CI is triggered. Run unit tests.
- All test cases pass. Deploy on Amazon elastic beanstalk.
Currently, I am stuck at Step 3, where I am attempting to link up Travis CI with Amazon elastic beanstalk.
I have searched for information online with regards to this but was unable to find anything that seems to be useful. The best information source that I obtained was: https://superuser.com/questions/510593/elastic-beanstalk-rails-application-with-git-source-and-deploy-hooks
I understand that Travis CI is able to deploy to Google App Engine directly, and thus I believe that there should be a solution for Amazon Elastic Beanstalk as well.
Could anyone kindly point me to resources that could potentially help me solve this issue?
Thanks!