Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CI CD Jenkins Pipeline 连续集成工具
Rating: 5.0 out of 5(2 ratings)
34 students

CI CD Jenkins Pipeline 连续集成工具

CI CD Jenkins Pipeline 实战项目教程
Created byVictor CHEN
Last updated 8/2023
Chinese (Simplified)
Chinese (Simplified) [Auto],

What you'll learn

  • 连续集成
  • 连续部署
  • Jenkins
  • Pipeline
  • Maven
  • Git / Github
  • Nexus

Course content

5 sections16 lectures2h 12m total length
  • CI CD和项目简介7:07

Requirements

  • 对编程有基础的了解
  • 对Maven有基础的了解

Description

Jenkins作为CI CD的工具,在实战项目的运用非常普遍,它能够实现项目的连续集成,从而完成自动化的操作。对Jenkins的学习能够帮助开发者更好的理解项目的不同阶段,提高对DevOps的认识。


课程简介

   - CI CD和项目简介


Jenkins 基础

   - Jenkins安装和启动

   - Jenkins操作简介

   - 创建Pipeline项目

   - 创建Java项目A

   - 提交项目到Github


Nexus 简介

   - Nexus下载和启动

   - Nexus操作简介

     - 配置新的用户

     - 手动选择articat上传到Nexus

   - Nexus项目部署 

     - 将项目A通过maven deploy到远程仓库


Jenkins 实战项目

   - 创建Pipeline项目

       从github路径获取项目,并监听项目的提交pull, 自动启动run

       

    - Jenkinsfile进阶配置

       创建出新的分支Test,针对不同的分支进行提交

       支持传递和定义参数

       根据branch分支的不同来执行不同的逻辑


   - Jenkins连续集成

       - 项目的准备阶段Setup开始连续集成

       - 项目的构建compile

       - 项目的测试test

       - 项目的打包package

       - 项目自动上传到Nexus Server

       - 连接集成结束


   - Jenkins自动部署

   - 创建Java项目B

   - 实战项目完整测试


Who this course is for:

  • 想学习Jenkins的同学
  • 想学习CI CD的朋友
  • 对项目的构建感兴趣的朋友