Get in Touch
 Duration 14 hours

Course Outline

Introduction

  • Jenkins versus Jenkins 2

Implementation of Jenkins 2

  • Installation of Jenkins
  • Execution of Jenkins
  • Operation of Jenkins within Docker
  • Establishment of project directory hierarchies

Summary of Jenkins 2 Capabilities and Architecture

  • Projects, views, queues, and executors
  • Implementation of pipelines via new DSL (Domain Specific Language) coding
  • The Jenkins 2 plugin ecosystem

Navigation of the Jenkins Interface

  • Visualization of artifacts throughout the entire pipeline

Creation of Build, Test, and Deployment Pipelines

  • Modeling of software delivery workflows
  • Management of DSL code through version control

Construction and Application

  • Project creation
  • Creation, activation, deactivation, and removal of jobs
  • Installation of build tool extensions
  • Execution, inspection, and scheduling of builds

Application Testing

  • Installation of test tool extensions
  • Execution of unit tests
  • Review of outcome data

Application Deployment

  • Configuration of repository extensions
  • Publication of the application
  • Review of outcome data

Collaboration with Team Members

  • Pipeline sharing
  • Definition of distinct pipelines for various features

Jenkins Security

  • Enabling and disabling security measures
  • Overview of roles
  • User addition

Jenkins Scaling

  • Execution of Jenkins as a distributed application

Troubleshooting

Summary and Conclusion

Requirements

  • A foundational understanding of the software development lifecycle.
  • Prior experience with Jenkins.

Audience

  • Software developers
  • DevOps engineers
  • Build engineers
  • Test engineers

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories