idea构建post请求_前端构建 DevOps - Gitlab Api

前言

DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。

此系列即是持续交付项目的教程亦可作为 node 开发的教程来使用。

阅读准备

本系列需要读者具备一定的 node 以及部分运维、项目管理流程的基础,然后配合食用效果更佳。

环境准备

开发使用技术 Or 工具后台开发框架Egg前端管理界面开发语言React + Ant Design数据库Mysql构建工具Jenkins && GitLab CI项目管理仓库GitLab应用容器Docker

项目介绍

6eeacb30751eb6e9cb35ba10a45d19b6.png

本系列会围绕通用项目管理流程(上图简单概括了此项目流程),从开发-测试-构建-部署的一整套 DevOps 项目

一共包含如下 2 个系列,分为前后端两个模块

后端模块

  1. 前端构建 - Gitlab Api使用(已完成)
  2. DevOps - 搭建 Gitlab 基础平台
  3. DevOps - Gitlab CI 流水线构建
  4. DevOps - Jenkins 流水线构建
  5. DevOps - Docker 使用
  6. DevOps - 发布任务流程设计
  7. DevOps - 代码审查卡点
  8. DevOps - Node 服务质量监控

前端模块

  1. DevOps - H5 基础脚手架
  2. DevOps - React 项目开发
后期可能会根据 DevOps 项目的实际开发进度对上述系列进行调整

基础开发环境搭建准备

Gitlab 安装

本项目的开发依赖 Gitlab,所以在进行开发之前,请参考 Gitlab 安装步骤

搭建 Egg 项目

3fb457479f02a338fa39581748b08609.png

我们选择基础的 ts egg 版本进行开发,前置工作我们就不详细解释,有需求可以参考 Egg 教程

这里介绍两个插件可以方便我们项目开发使用(egg-helper,egg-shell-decorators)

一个是方便我们写 helper 基础的 utility 函数,一个是可以使用装饰器ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值