Gitee Go 持续集成部署Node项目(详解图示版)- 提前下班神器

本文介绍了如何使用GiteeGo这款CI/CD工具,配合阿里云ECS服务器,实现Node.js项目的自动化构建、测试和部署。通过详细步骤,包括购买服务器、设置授权、配置GiteeGo凭证和主机管理,以及创建和配置流水线,读者可以学习到如何利用GiteeGo简化开发流程,提高交付效率。

本节中,我将通过详细的描述并配合截图,从购买服务器开始,教大家使用 Gitee Go 持续集成部署 Node 项目。

大家可以举一反三,结合 Gitee Go 服务进行更多的自动化任务。

大概查了下,目前已经有很优秀的相关教程了,写的也很详细,但是,要么时间太久远,要么图片示例还能再完善下,

解释

Gitee Go 是 Gitee 全新推出的一款 CI/CD 工具,提供持续集成、持续交付(部署)能力,帮助企业不断提升应用交付的质量和效率。通过构建自动化、测试自动化、部署自动化、运维自动化,完成从代码提交到应用交付的自动化。

简单说,就是一个自动打包并部署到服务器中的工具

解决难点

下面列出了常用方法和使用 Gitee Go 的步骤

00.png
可以看到,Gitee Go 帮我们解决了很多需要重复劳动的部分,例如打包和文件上传等部分。

而且,如果您的业务更加复杂,还能集成测试和扫描,更进一步的降低项目部署难度。

配置好 Gitee Go 之后,只需提交代码, Gitee Go 就会自动帮你完成一系列的部署前准备工作,并自动部署到服务器上,让你有更多的时间来看我写的教程。

大概介绍

您可以参考我列出的环境,按照大概步骤,自己重现一遍。

限于篇幅原因,我希望您已有以下能力

  • 会购买阿里云服务器
  • 会使用 Node 构建项目,已经会打包部署等操作
  • 会使用 Gitee 进行代码的上传和管理

我们将通过以下几个步骤来帮助您使用 Gitee Go

  1. 购买服务器
  2. 准备授权信息
  3. 准备流水线

准备服务器和授权密钥对

为了方便演示,我购买的是最便宜的阿里云的 ECS 服务器( Gitee Go 仅支持阿里云的 ECS 服务器),配置如下,可供大家参考(该省省,该花花)

02.png

注意这里的地域信息,我们选的是深圳,稍后会用到此信息。

接下来,我们准备密钥对,点击右上角头像,选择 AccessKey 管理菜单

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值