CICD 学习介绍
文章平均质量分 85
CI/CD的出现改变了开发人员和测试人员发布软件的方式从最初的瀑布模型,到后来的敏捷开发(Agile Development)再到今天的DevOps,这是现代开发人员构建出色产品的技术路线
久 一
这个作者很懒,什么都没留下…
展开
-
CICD 流程学习(五)Jenkins后端工程构建
HIS-BACKEND工程配置自动发布。测试HIS-BACKEND工程构建。原创 2023-10-24 08:39:45 · 547 阅读 · 0 评论 -
CICD 流程学习(四)搜素服务与消息队列
消息消息指的是两个应用之间传递的数据数据的形式有很多,可能是文本字符串,也可能是嵌入对象队列队列是一个数据结构,具有先进先出的特点是存储消息的介质消息队列: MQ(Message Queue)是指利用高效可靠的消息传递机制进行与平台无关的数据交流基于数据通信来进行分布式系统的集成,是在消息的传输过程中保存消息的容器消息队列本质上是一个队列,而队列中存放的是一个个消息是一款基于AMQP协议使用Erlang开发的开源消息队列中间件。原创 2023-10-16 23:10:12 · 304 阅读 · 0 评论 -
CICD 流程学习(三)Jenkins的安装与使用方法
Jenkins是一个自动化部署工具,用于实现持续集成和持续部署。它可通过自动化构建、测试和部署软件项目来简化开发流程。Jenkins的核心是可扩展的插件生态系统,它允许用户根据需求定制并扩展其功能。原创 2023-08-26 17:01:39 · 240 阅读 · 0 评论 -
CICD 流程学习(二)GitLab服务器的搭建与使用
Gitlab是一个开源的Git代码仓库系统,用于构建私有的代码托管平台和项目管理系统系统基于Ruby on Rails开发,速度快、安全稳定部分程序已经用GO语言重写它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要时进行查找。原创 2023-08-21 23:13:52 · 480 阅读 · 1 评论 -
CICD 流程学习(一)Git 介绍与使用
Git使开发者能够跟踪和管理项目的文件变化。它通过创建代码仓库(repository)来存储项目的所有版本,并提供了一套命令来管理和操作这些版本。开发者可以轻松地在项目的不同版本之间切换,回滚到之前的版本,并查看特定版本的变更记录。Git的分布式特性意味着每个开发者都可以拥有完整的代码仓库副本,这样即使没有网络连接,也可以继续工作。当多个开发者同时工作时,Git可以帮助合并并解决代码的冲突,确保代码的一致性。原创 2023-08-21 23:29:49 · 186 阅读 · 1 评论