Continuuous Integration and Release Management Platform Overview

I have setup the following platform in my VM Machine in order to automatize some tasks when using Salesforce. I hate manual action (Point and Click) and it’s rewarding to see that each manual action could potentially be automatize using Maven / Jenkins and Selenium. I have requested a demo org. using 3 sandbox to play with (1 developer, 1 developer pro, and my current sandbox).
First, here is an overview of what i’m trying to achieve:
Salesforce - Release Management and Continuuous Integration
The software to install and configure are (I will not go through each installation steps as original documentation are pretty good):

Let’s see how all of this work together to provide a powerful way of automating task in Salesforce. I will post some caveats or tips during my experimentation.

Advertisements

About Chenda Mok

19 years of hands on experience in software design and development with emphasis on Enterprise Application Integration (EAI), Services Oriented Architecture (SOA) and Identity Management (IDM) solutions. I’m a software engineer, member of the professional service delivery team working for Salesforce. Prior to this, I worked for Oracle as Solution Architect, through SeeBeyond(06/2005), then SUN’s acquisition (04/2009). After my master’s degree in computer science in 1997; I always delivered consulting on architecture, design, implementation on integration’s field. I’m interested in architecture using EAI/SOA/IDM/BPM/Cloud technologies, software development and Java’s related technologies. I may blog about my work/activities at Salesforce, but I do not speak for my employer, past, present or future.
This entry was posted in Uncategorized. Bookmark the permalink.