Continues Integration


Continues Integration
Continuous Integration, or CI, is a cornerstone of agile software development best practices. Using Jenkins/Hudson, an Open Source Continuous Integration tool, Development teams can automatically build, deploy, and test an application every time when there is a change in source code. Continues integration process provides assurance to the development organization that the system is deliverable, deployable, and well-tested at any time. Miinfosys offers the following services to your organization to establish and maintain a continuous integration environment.

Identify server and software requirements for your CI environment

Install and configure CI Tools using proven best practices

Define and setup branching model for CI jobs and projects

Integrate CI tool with SCM tools such as ClearCase, Subversion and CVS

Integrate CI tool with your Change Management tools such as JIRA and Trac

Configure CI tool with build systems such as Ant and Maven or custom build scripts

Configure CI tool to use code coverage, unit test and other Plugins

Create centralized dashboards and reports to provide status and health of CI Builds

Define and Implement Notification emails regarding build status

Define and Implement creation of tags and baselines using CI tool

Miinfosys provides Continuous Integration solutions using Rational (BuildForge) and Atlassian (Bamboo), Jenkins/Hudson or CruiseControl.