freestyle风格的流水线作业回顾
集群外部、内部的Jenkins如何在k 8 s集群上创建动态pod agent
基于Docker容器部署动态Agent
基于Docker的Jenkins分布式构建环境,J N LP连接和SSH连接
Jenkins分布式构建环境 (配置和使用 J N LP和SSH 静态Agent) Jenkins的分布式构建两种角色:Controller/Master:控制节点,控制平面. Agent/Slave:工作节点,数据平面 Jenkins与Agent之间的连接方式:SSH连接和J N LP连接 配置和使用 J N LP Agent
代码质量管理工具SonarQube
Jenkins构建通知机制-邮件、钉钉和企业微信
Git lab通知触发 Jenkins上安装Git lab插件和Generic Web hook Trigger插件 不但可以让Gitlab触发Jenkins,反过来,Jenkins也可以在自己构建完之后把流水线执行结果返回头去配置到Gitlab之上作为回馈信息
构建和推送镜像的另一插件Docker Plugin
Jenkins环境变量和构建参数、构建、harbor的部署、镜像推送、部署到k 8 s
Jenkins项目类型包括自由类型、流水线类型风格 自由风格流水线作业的快速入门(maven安装) maven安装三种实现办法: 1、通过执行shell,依赖的工具,源自于Jenkins所在的操作系统环境 2、如果本地没有maven工具可用,可调用jenkins定义的全局构建工具,支持自动安装Maven完成构建、测试、部署 3、Jenkins能通过“Maven Integration”插件创建专用于构建Maven项目的流水线
Jenkins程序包部署、插件扩展、创建作业、克隆gitlab代码、认证到gitlab、手动触发执行作业
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号