Re: [ljc] Hosted CI

From: Daniel B.
Sent on: Thursday, June 27, 2013 3:14 PM
Hi Wes,

I'm currently contracting at a small(ish) startup and we've also deployed our own Jenkins running via AWS. Cloudbees are great, but it can be more economical to manage your own boxes if you don't mind getting your hands dirty :)

You'll also have more flexibility with your own box, for example we have Nexus and Sonar running on the same instance. To save some cash we've also scripted our boxes to shut down after work hours, and then fire up in the morning. On occasion we've also manually scaled vertically when we know we'll be doing a lot of builds during a day. We do this by simply stopping the box, unmounting the EBS, and re-mounting it on a larger instance size (e.g xlarge)

Best wishes,

Daniel


On 27/06/[masked]:04, Alan Parkinson wrote:
Hi Wes

We have recently moved from Cloudbees to Atlassian Bamboo but we are now avoiding hosted CI systems all together. By dynamically allocating/spinning up new agents/slaves to perform the build, each slave had to download our Maven artifacts and other binaries (about 1.1 GB worth) and this added significant overhead to our build times.

We avoid this problem now by using a dedicated server for our CI server master and then for high work loads spin up AWS instances with EBS attached containing our Maven artifacts and binaries. We find this gives us the benefits of both worlds, great control over the CI systems as a dedicated system and the scalability and cost control of a Hosted solution. You can do this technique with Jenkins or Bamboo.

Alan

--
CEO and co-founder, Hindsight Software Ltd

Hindsight Software Ltd is a company registered in England and Wales. Registered number: 08051221. Registered office: 12-14 Bridge Street, Leatherhead, Surrey, United Kingdom, KT22 8BZ 


On 27 June[masked]:41, Wesley Hall <[address removed]> wrote:
Hey folks, 

Does anyone have any recommendations for hosted CI services? There seems to be a few out there. 

We are currently using Jenkins at cloudbees but are reaching the limits of the gratis setup and it seems to make sense to evaluate options before we upgrade.

I know my way around Jenkins but I am not too worried about using different software. The basic requirement is, "run a maven3 build", plus a few other bits which every CI server will support. 

For the smaller, 'start-upy' guys out there. What are you using? Anything you would put your name behind? ;)

Wes




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Wesley Hall ([address removed]) from LJC - London Java Community.
To learn more about Wesley Hall, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Alan Parkinson ([address removed]) from LJC - London Java Community.
To learn more about Alan Parkinson, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]

--
Daniel Bryant  |  Software Development Consultant  |  www.tai-dev.co.uk
[address removed]  |  +44 (0)[masked]  |  Twitter: @taidevcouk

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference, in collaboration with the LJC 12/13 Jun 14

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • Atlassian

    See here for details - http://www.atlassian.com/

  • Packt Publishing

    A publishing company specializing on specific technologies and solutions

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy