by hagzag
border:

"Building for the Cloud" A great talk describing SCM => PROD utilizing Jenkins, Artifact repository & AWS. Worth a watch.

The interesting part is choosing to build vm's from scratch rather than using tools like Chef or Puppet for boostrapping over a basic image.

border:

"For continuous integration, the limit to how often you can integrate is mostly technical: Can you automate everything, and does it run fast?  But for continuous deployment, the real limit is not in the technology but in the process of writing software: It’s the non-zero cost of reverting a change."

by hagzag
border:

Writing Jenkins (F.K.A hudson) plugins in ruby ...

"This doesn't mean that we're done and that you can go forth and write pure ruby plugins... not by any stretch of the imagination. Instead, what it does mean, is that the Jenkins mainline is much more friendly to runtime analysis of classes with which it is not familiar.

...

border:

"I like to say that feature branches are evil in order to get people’s attention. However in reality I lack the determination and confidence to be a zealot. So here is the non-soundbite version."

by hagzag
border:

One of my clients has come up with an http post erorr whilst trying to invoke a build.

 

Taking a look at the logs reveiled than indeed that the form post action instatiating the job didnt complete - this was very wiered,

The fact is all connection to server was within the clients LAN, with a fast enough connection between the client & server, which coulden't result in this type of error due to speed. (and yes on public instances you should expect the page to load 100% before you submit anything ...)

 

by hagzag
border:
by hagzag
border:

One of the pitfalls of Open Source with a big ecosystem like Hudson's (and many others) is you aren't always  up2date with the extentions / plugins out there.

Accoding to Kohsuke there are ~300 developoers world wide contributing to Hudson's extensibility, and points out the Selenium and Join plugins, see short interview embedded below:

by hagzag
border:

by hagzag
border:

As of now Hudson-CI is leading the poll, altough it seems like a "work in progress" for the list isn't 100% complete see: http://java.dzone.com/polls/which-continuous-integeration & see the posts comments.

by hagzag
border:

An intresting post on CM / RELENG see: http://www.dzone.com/links/r/configuration_management_position_can_be_do...

I think we can add to the What are CM responsibilities? in whole it's a great stright to the point article.

 

Enjoy

 

Pages