Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Has anyone created a Hudson or Jenkins Job to deploy to an AWS Beanstalk Instance?

I want to move an app I have to beanstalk. I want to have an easy automated way to promote new builds though. The console interface in beanstalk is nice: I can just get the war file and upload it. However, it would be nice if I could just run a Jenkins job and have it deploy when it finished building the war file.

I found a thread on here about doing ssh to a beanstalk instance. But there is probably more to it because Beanstalk is probably a cluster with a master that wants to be the deploy manager.

Worth doing or should I just accept the upload page?

like image 448
Rob Avatar asked Jun 23 '11 03:06

Rob


1 Answers

If you're using Maven for your builds, I wrote a plugin to automate beanstalk and Elastic MapReduce deployment:

http://beanstalker.ingenieux.com.br/

I'm looking for testers! :)

like image 110
aldrinleal Avatar answered Oct 03 '22 23:10

aldrinleal