In this 1-hour long project-based course, you will learn the fundamentals of continuous integration/continuous delivery, and how to create an automated deployment pipeline using Jenkins. Through practical hands-on lessons, you'll understand the different Jenkins configurations required for creating the pipeline, including setting up a build tool, installing plugins, and writing the pipeline code. You'll also learn the difference between declarative and scripted pipeline syntax, and how to version control your pipeline by adding a Jenkinsfile to a source control repository. We'll apply these skills to build an end-to-end software delivery pipeline that builds, tests, and deploys a Java spring application. This project will help aspiring DevOps engineers to understand how an automated CI/CD pipeline is implemented in a real-world scenario. To make the most out of this project, it is recommended to have a basic understanding of Maven goals and phases, and the Linux commands to execute them.


您将学到什么
Install and configure global tools in Jenkins
Create an automated delivery CI/CD pipeline
Create a Jenkinsfile to transform your pipeline steps into code
您将练习的技能
要了解的详细信息

添加到您的领英档案
仅桌面可用
了解顶级公司的员工如何掌握热门技能

在不到 2 个小时的时间内学习、练习和应用为就业做好准备的技能
- 接受行业专家的培训
- 获得解决实训工作任务的实践经验
- 使用最新的工具和技术来建立信心

关于此指导项目
分步进行学习
在与您的工作区一起在分屏中播放的视频中,您的授课教师将指导您完成每个步骤:
Configure Maven as a global tool in Jenkins and create the first build job
Create a test job and configure a delivery pipeline with both build and test stages
Implement pipeline as code by converting our delivery pipeline to a scripted pipeline
Practice Activity
Implement pipeline as code by converting our delivery pipeline to a declarative pipeline
Create a Jenkinsfile for our pipeline code
Cumulative Activity
推荐体验
- Basic knowledge of Maven goals, phases, and build lifecycles
- Basic Knowledge of Linux commands to execute Maven goals and phases
7个项目图片
位教师

学习方式
基于技能的实践学习
通过完成与工作相关的任务来练习新技能。
专家指导
使用独特的并排界面,按照预先录制的专家视频操作。
无需下载或安装
在预配置的云工作空间中访问所需的工具和资源。
仅在台式计算机上可用
此指导项目专为具有可靠互联网连接的笔记本电脑或台式计算机而设计,而不是移动设备。
人们为什么选择 Coursera 来帮助自己实现职业发展




您可能还喜欢
- 状态:免费试用
- 状态:免费试用
Coursera Project Network
常见问题
购买指导项目后,您将获得完成指导项目所需的一切,包括通过 Web 浏览器访问云桌面工作空间,工作空间中包含您需要了解的文件和软件,以及特定领域的专家提供的分步视频说明。
由于您的工作空间包含适合笔记本电脑或台式计算机使用的云桌面,因此指导项目不在移动设备上提供。
指导项目授课教师是特定领域的专家,他们在项目的技能、工具或领域方面经验丰富,并且热衷于分享自己的知识以影响全球数百万的学生。