
DevOps
文章平均质量分 93
华为软开云与CI/CD实践记录。
Heartsuit
物联网平台架构师,优快云博客专家,阿里云专家博主,PMI认证项目管理专家(PMP),具备物联网、云原生、大数据等领域的研发经验。
展开
-
GitLab与GitLab Runner安装(RPM与Docker方式),CI/CD初体验
GitLab 是一个强大的版本控制系统和协作平台,记录一下在实际工作中关于 GitLab 的安装使用记录。一开始使用 GitLab 时,是在 CentOS7 上直接以 rpm 包的方式进行安装,仅作为代码托管工具来使用,版本: 14.10.4 。后续预研 GitLab 的 CI/CD 及流水线时,采用 Docker 方式安装,版本: 16.2.3-jh ;引入了 GitLab Runner ,版本: 16.2.0 。原创 2023-08-20 09:03:33 · 1739 阅读 · 0 评论 -
上手华为软开云DevOps前后端分离实践之-前端Vue
简介前面实现了SpringBoot项目华为软开云的一键操作。这次来搞Vue,实现前后端完全分离。这里我们仍然是先忽略华为软开云的项目管理功能(`Scrum`,看板里的需求规划、任务指派、工时分配),测试功能,文档管理功能,CloudIDE等;重点关注`项目创建、代码托管、编译构建、部署、发布以及流水线功能`;同时代码仅供示例,重在熟悉软开云的流程。效果Note: 以下步骤中有些与上一篇...原创 2019-04-19 08:57:39 · 2072 阅读 · 0 评论 -
上手华为软开云DevOps前后端分离实践之-静态资源服务器(Node.js)
简介前面分别实现了 SpringBoot、Vue 项目在华为软开云的一键操作。但是 Vue 打包后的部署,需要一个静态资源服务器来 Serve,如果跨域未在服务器端处理,那么在这一静态服务器中同时还要处理 Vue 在生产环境下的跨域。静态资源服务器的实现方式有很多,基本每种服务端语言都有对应的框架或容器,比如 Java 的 Tomcat、以及 Python、PHP、Node.js 等,...原创 2019-04-20 17:46:57 · 760 阅读 · 0 评论 -
上手华为软开云DevOps前后端分离实践之-后端SpringBoot
简介华为软开云主要目的是为企业提供一套`DevOps`(即开发运维)的云端解决方案,包括项目管理、代码仓库、编译构建、部署发布、流水线,甚至`CloudIDE`,实现云端的开发与维护。这里我们先忽略华为软开云的项目管理功能(`Scrum`,看板里的需求规划、任务指派、工时分配),测试功能,文档管理功能,CloudIDE等;重点关注`项目创建、代码托管、编译构建、部署、发布以及流水线功能`;同时...原创 2019-04-18 12:59:59 · 2270 阅读 · 2 评论