Objectives of the training
Jenkins is an open source continuous integration tool. This training is intended for anyone who wants to use it, interfaced with the Git source code manager, to set up continuous integration in their projects in order to automate compilation, testing or production tasks of new versions of an information system.Targeted audience
DevelopersPrerequisite
None.Trainers
Course architecture
• Presentation of GIT
• GIT mechanisms
• Git compared to other VCS
• Initializing a project
• Indexing changes
• Committing changes
• Ignore files
• Recovering a version of a file
• Introduction to GitHub
• Creating a project on GitHub
• Adding a remote repository
• Pushing versions to the remote repository
• Retrieving versions from the remote repository
• Overview of the branch system
• Create a branch
• Merging two branches
• Managing conflicts
Git - Master Your Release Management (concepts, usage and case studies) (2nd edition)
• Foreword
• Git and version management
• Installing Git
• Creating a repository
• Handling files and committing
• Consultation and manipulation of the history
• Branches and tags
• Sharing a repository
• Git-Flow : enterprise workflow
• Git tools
• Independent developer scenario
• Team scenario
• Maximum productivity with Git
• Git in continuous deployment
• Checklist
Jenkins - Manage your projects in continuous integration
• The DevOps movement
• What is Jenkins?
• Jenkins installation and configuration
• Overview of Jenkins
• Creating a Jenkins job
• Launching a Jenkins job
• Using Jenkins with Git
• Automated builds from Git
• Introduction
• Creating a pipeline
• Pipeline automation
• Introduction to distributed architecture
• Creation and configuration of a master server
• Creating and configuring a slave server
• Use in distributed mode
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quotePrivate or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quote