
Jenkins is an extremely powerful tool that can automate CI/CD tasks across any platform, framework, or language. By learning how to write Jenkins pipelines, you can build, test, and deploy code reliably, securely, and consistently.
What you’ll learn
DevOps engineers are often asked to build, test, and deploy applications in a way that’s reliable and repeatable without making code changes to the application itself. One of the tools that’s available to do that is Jenkins pipelines. In this course, you will dive into foundational knowledge to write a Jenkins pipeline. First, you will learn the basic syntax and expressions. Next, you will discover how to version your pipeline code in GitHub. Finally, you will explore how to import functions and pipeline code from a shared library. When you are finished with this course, you will have the skills and knowledge needed by DevOps engineers to create, version, and deploy pipeline code.
-
Install Jenkins CI server on Windows
-
Install and configure several tools commonly used with Jenkins
-
Understand the basics of continuous inspection, continuous integration, and continuous deployment
-
Use Jenkins effectively to build, test, analyze and deploy Java projects
-
Apply the techniques and experience to implement Jenkins and/or a continuous integration system