![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins
文章平均质量分 97
Liu_Shihao
Null
展开
-
从零开始带你实现一套自己的CI/CD(五)Jenkins+K8s
上一节我们学习了Jenkins Pipeline风格的方式,Jenkins执行目标服务器编写好的shell脚本进行容器部署。但是也是有缺点的:编写的shell脚本比较复杂,容器不方便管理。这一节我们就学习一下Jenkins结合K8s技术实现项目部署。原创 2023-01-18 00:52:58 · 875 阅读 · 0 评论 -
从零开始带你实现一套自己的CI/CD(四)Jenkins Pipeline流水线
通过前面的文章,我们已经实现了Jenkins 自由风格部署项目,每个步骤流程都要通过不同的方式设置,并且构建过程中整体流程是不可见的,无法确认每个流程花费的时间,并且问题不方便定位问题。Jenkins的Pipeline可以让项目的发布整体流程可视化,明确执行的阶段,可以快速的定位问题。原创 2023-01-12 18:38:08 · 1460 阅读 · 0 评论 -
学习Jenkins持续集成(四)Jenkins部署war包和部署jar包
文章目录一、部署war包二、部署jar包安装插件一、部署war包配置工程 --》构建后操作二、部署jar包安装插件Publish Over SSH插件然后配置ssh测试连接 --》成功配置工程 --》增加构建后操作步骤 选择Sned build artifacts over SSHSource files 项目构建后的目录Remove prefix 去前缀Remote directoty 发布的目录Exec command 发布完执行的命令,原创 2020-10-28 14:46:52 · 1729 阅读 · 0 评论 -
学习Jenkins持续集成(三)Jenkins项目构建触发器、参数化构建及邮件发送
这里写目录标题一、构建触发器1.常用的构建触发器2.Git hook自动触发构建(*)3.Jenkins的参数化构建4.配置邮箱服务器发送构建结果一、构建触发器1.常用的构建触发器Jenkins内置4种构建触发器:触发远程构建身份验证令牌 算是我们自己设置的一个token 一般是加密的然后 通过 浏览器地址栏访问JENKINS_URL/job/wxpublic/build?token=TOKEN_NAME 或者 /buildWithParameters?token=TOKEN_NAME原创 2020-10-27 23:50:17 · 859 阅读 · 0 评论 -
学习Jenkins持续集成(二)使用Jenkins持续集成_构建项目
文章目录一、持续集成流程说明二、创建一个工程三、Jenkins构建Maven项目 (war包)Jenkins项目构建类型(1)-Jenkins构建的项目类型介绍Jenkins项目构建类型(2)-自由风格项目构建拉取代码编译打包部署Jenkins项目构建类型(3)-Maven项目构建Jenkins项目构建类型(4)-Pipeline流水线项目构建(*)一、持续集成流程说明首先开发人员每天进行代码提交,提交到git仓库然后Jenkins作为持续集成工具,使用Git工具到Git仓库拉取代码到集成服务器,再原创 2020-10-27 21:11:22 · 362 阅读 · 0 评论 -
学习Jenkins持续集成(一)Jenkins安装、Gitlab安装、Gogs安装
文章目录一、Jenkins介绍二、安装Jenkins1.安装JDK环境2.下载Jenkins3.安装Jenkins4.修改配置文件5.启动服务,访问6.浏览器访问7.安装插件8.全局工具配置一、Jenkins介绍是一个开源的实现持续集成的软件工具。官方网站:http://jenkins-ci.org/。Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性.特点 易安装:仅仅一个 java -jar jenkins.war,从原创 2020-10-27 14:12:32 · 391 阅读 · 0 评论