File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Ant, Maven and Other Build Tools and the fly likes Can jenkins be run in the cloud? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Bookmark "Can jenkins be run in the cloud?" Watch "Can jenkins be run in the cloud?" New topic
Author

Can jenkins be run in the cloud?

James Elsey
Ranch Hand

Joined: Dec 21, 2007
Posts: 228

Hi folks.

I have some android / google app engine projects on the go at home. I'm currently running a ubuntu VM that purely runs jenkins to build and test my projects. It's nice, but it'd be so much more conveniant if I could run it in the cloud somewhere.

What are my options for doing this? Preferably I'd rather not have to pay, so free options would be nicer.

What do I need, just somewhere that offers free J2EE containers like tomcat?

Cheers


Kind Regards, James. OCPJP 1.6 || My SCJP / OCJCP Study Notes
Interested in : SCJP, Google App Engine, Stripes, Android;|| My Bite-Size SCJP Study Blog
Tim Moores
Rancher

Joined: Sep 21, 2011
Posts: 2408
CloudBees -a commercial firm- does this, so it's possible. While there are one or two places that offer free JEE hosting, their offerings are so limited that it almost certainly wouldn't be sufficient for a build environment. Usable JEE hosting simply has its price, there's no way around that.
Peter Johnson
author
Bartender

Joined: May 14, 2008
Posts: 5845
    
    7

Having a single VM that runs Jenkins and is also a build slave should work without issue. Setting up additional VMs as build slaves might be an issue, however, depending on port configurations. Usually only HtTTP/HTTPS traffic is allowed, while communication with a build slave might use other mechanisms and hence other ports.

At my company, we run Jenkins in a VM in our private cloud and all of our build slaves are also VMs in the same private cloud. But then we don't have the port issues you would run into in a public cloud.


JBoss In Action
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Can jenkins be run in the cloud?