• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Can jenkins be run in the cloud?

 
Ranch Hand
Posts: 231
Android IntelliJ IDE Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Saloon Keeper
Posts: 7597
177
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
author
Posts: 5856
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
reply
    Bookmark Topic Watch Topic
  • New Topic