Posts

Showing posts with the label Continuous deployment

The Rise of the Jenkins CI Butler - by Jonathan McAllister

Author of Mastering Jenkins [Packt Publishing] [ http://www.masteringjenkins.com ] Kohsuke Kowaguchi designed and developed the Hudson automation system from the ground up while he was working at Oracle in 2006.  Primitive inceptions of the Jenkins platform (then known as Hudson) simply aimed to support continuous integration practices and offer a viable replacement for CruiseControl, which was the popular CI solution at the time. The Hudson platform was initially very Java centric with tight coupling to Maven and Java development paradigms. Little did Kohsuke know that his internal Hudson tool would catapult in notoriety, change names (into Jenkins), spin off to become CloudBees and eventually become the most popular modern Continuous Integration and automation orchestration platform in use in modern history. The current Jenkins platform provides an easily consumable unified user interface coupled with a highly scalable distributed automation solution that can build, t...

Setup Build - SCM System from beginning

This topic is specially for users who are new to the Build, SCM and Release Management and need to understand how can they setup the infrastructure and what are their options. To Build the system to automate the build and deployment process there are few main areas which needs to be covered. Following are our prerequisite. - Source code   - Builds System -  Deployments - QA Automation To describe above here are main ingredients

Managing open source component

Building any software need lots of efforts including resource, time, money etc. It is really a great pleasure when it goes live or get released. In parallel, fear may come with the doubt of having bugs (even though testing is done). You can fix bugs related to software feature or functionality but the once which can hit badly are Security vulnerability  Licensing risk of open source component. Outdated open source component. Above checks needs to be done during the development phase and ruled out any discrepancy related to security or legal. WhiteSource provides one fine platform to solve such issues without putting much effort by developers, So that they can concentrate on core development instead of spending time on finding these issues which can be easily handled by WhiteSource . WhiteSource is an open source management solution which does Open source licensing and compliance management Open Source security vulnerabilities alerts and management Executive d...

Continuous Delivery and Deployment

Image
  Continuous Delivery and Continuous deployment This article talks about continuous Delivery  and Deployment to depict the picture of the reason and what exactly we need to look at before moving to CD. Many times team may not have achieved the Continuous integration properly, may be due to lack to proper tool, workflow or historical process. Below is the Presentation on same topic http://www.slideshare.net/vishal_vsh1/continuous-delivery-41301166