Build and Release Engineer Training institutes in ...
Build And Release Manager 1. SCM Concepts • Source code management • SVN (Subversion)/Clear case/Mer...
Build And Release Manager
1. SCM Concepts
• Source code management
• SVN (Subversion)/Clear case/Mercurial
• Subversion introduction
• SVN and apache installation and configuration
• Users administration
• SVN directory structure
• SVN branching and merging
• All SVN commands
• Branching and merging
• Branching/Tagging strategy
• Conflicts types
• Configuration management
• Environment management
2. Build and Release Concepts
• Build process automation
• Ant or Maven
• Ant Introduction
• Ant tasks
• Ant properties and command line calls
• Advanced ant tasks and external tasks
• Continues integration
• Jenkins or Cruise control or Team City
• Jenkins Introduction
• Jenkins configuration
• Architecture and slaves configuration
• Types of projects and integration of builds
• Build automation and reporting
• Plugins
3. Deployment Environment
• Deployment on
• Unix/Linux
• Introduction to the Linux environment
• Basic commands to work on it
• Advanced commands like find, grep, awk etc
• Scripting
• Power shell or Shell or Perl
• Perl basic introduction
• Variables scalar, arrays, hashes
• Conditions and loops
• Subroutines
• File system accessing
• Web/App server Tomcat/Apache
• Installation
• Configurations and stop, start services
Duration: 30 hours