摘要:
13 Linux 软件包介绍 13.1 软件包分类 软件包分类 源码包 二进制包 13.1.1 源码包 源码包的优点: 开源,如果有足够的能力,可以修改源代码 可以自由选择所需的功能 软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高 卸载方便 源码包的缺点: 安装过程步骤较多,尤其安装较大 阅读全文
posted @ 2021-06-07 09:38
孤独的小人物
阅读(358)
评论(0)
推荐(0)
摘要:
5 Jenkins+Docker+SpringCloud微服务持续集成(下) 5.1 Jenkins+Docker+SpringCloud部署方案优化 上面部署方案存在的问题: 一次只能选择一个微服务部署 只有一台生产者部署服务器 每个微服务只有一个实例,容错率低 优化方案: 在一个Jenkins工 阅读全文
posted @ 2021-06-07 09:18
孤独的小人物
阅读(334)
评论(0)
推荐(0)
摘要:
4 Jenkins+Docker+SpringCloud微服务持续集成(上) 4.1 Jenkins+Docker+SpringCloud持续集成流程说明 大致流程说明: 1)开发人员每天把代码提交到Gitlab代码仓库 2)Jenkins从Gitlab中拉取项目源码,编译并打成jar包,然后构建成 阅读全文
posted @ 2021-06-07 09:17
孤独的小人物
阅读(811)
评论(0)
推荐(0)
摘要:
3 Jenkins构建Maven项目 3.1 Jenkins项目构建类型(1)-Jenkins构建的项目类型介绍 Jenkins中自动构建项目的类型有很多,常用的有以下三种: 自由风格软件项目(FreeStyle Project) Maven项目(Maven Project) 流水线项目(Pipel 阅读全文
posted @ 2021-06-07 09:16
孤独的小人物
阅读(1366)
评论(1)
推荐(0)
摘要:
2 Jenkins安装和持续集成环境配置 2.1 持续集成流程说明 首先,开发人员每天进行代码提交,提交到Git仓库 然后,Jenkins作为持续集成工具,使用Git工具到Git仓库拉取代码到集成服务器,再配合JDK,Maven等软件完成代码编译,代码测试与审查,测试,打包等工作,在这个过程中每一步 阅读全文
posted @ 2021-06-07 09:15
孤独的小人物
阅读(504)
评论(1)
推荐(0)
摘要:
1 持续集成及Jenkins介绍 1.1 软件开发生命周期 软件开发生命周期又叫做SDLC(Software Development Life Cycle),它是集合了计划、开发、测试和部署过程的集合。如下图所示 : 需求分析 这是生命周期的第一阶段,根据项目需求,团队执行一个可行性计划的分析。项目 阅读全文
posted @ 2021-06-07 09:12
孤独的小人物
阅读(266)
评论(0)
推荐(0)

浙公网安备 33010602011771号