Cover image for Effective Jenkins: Getting Started with Continuous Integration

Effective Jenkins: Getting Started with Continuous Integration

Easy, Open Source, and Flexible

RR

Created by Rodrigo Zacheu Russo

Discover how to streamline your software delivery process using Jenkins, a powerful and flexible open source automation server. Learn the essentials of continuous integration and delivery while setting up and configuring Jenkins to build and test your applications efficiently.

Packt | Aug 2017 | 123 min

Start Trial
LevelBeginner
CategoriesSoftware Engineering and Architecture, Continuous Integration/Continuous Delivery (CI/CD) Pipelines, Jenkins

What You Will Learn

You will start by exploring the core ideas behind continuous integration and delivery, then move on to installing and configuring Jenkins on your own environment. Through practical, guided exercises, you will set up Jenkins Master and Nodes, connect to Git, and automate builds and tests for a sample Java project.

Key Features

  • Set up Jenkins Master and Nodes to automate software builds and deployments
  • Configure Jenkins to integrate with Git for building and testing your code
  • Gain hands-on experience with core Jenkins features for real-world projects

Target Audience

This content is ideal for Java developers, software architects, technical project managers, build managers, and QA engineers who have a basic understanding of software development and some familiarity with Jenkins. If you want to automate your build and deployment process or improve your CI/CD pipeline skills, you will find practical value here.

Related courses