本节中,我将通过详细的描述并配合截图,从购买服务器开始,教大家使用 Gitee Go 持续集成部署 Node 项目。
大家可以举一反三,结合 Gitee Go 服务进行更多的自动化任务。
大概查了下,目前已经有很优秀的相关教程了,写的也很详细,但是,要么时间太久远,要么图片示例还能再完善下,
解释
Gitee Go 是 Gitee 全新推出的一款 CI/CD 工具,提供持续集成、持续交付(部署)能力,帮助企业不断提升应用交付的质量和效率。通过构建自动化、测试自动化、部署自动化、运维自动化,完成从代码提交到应用交付的自动化。
简单说,就是一个自动打包并部署到服务器中的工具
解决难点
下面列出了常用方法和使用 Gitee Go 的步骤

可以看到,Gitee Go 帮我们解决了很多需要重复劳动的部分,例如打包和文件上传等部分。
而且,如果您的业务更加复杂,还能集成测试和扫描,更进一步的降低项目部署难度。
配置好 Gitee Go 之后,只需提交代码, Gitee Go 就会自动帮你完成一系列的部署前准备工作,并自动部署到服务器上,让你有更多的时间来看我写的教程。
大概介绍
您可以参考我列出的环境,按照大概步骤,自己重现一遍。
限于篇幅原因,我希望您已有以下能力
- 会购买阿里云服务器
- 会使用 Node 构建项目,已经会打包部署等操作
- 会使用 Gitee 进行代码的上传和管理
我们将通过以下几个步骤来帮助您使用 Gitee Go
- 购买服务器
- 准备授权信息
- 准备流水线
准备服务器和授权密钥对
为了方便演示,我购买的是最便宜的阿里云的 ECS 服务器( Gitee Go 仅支持阿里云的 ECS 服务器),配置如下,可供大家参考(该省省,该花花)

注意这里的地域信息,我们选的是深圳,稍后会用到此信息。
接下来,我们准备密钥对,点击右上角头像,选择 AccessKey 管理菜单

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

被折叠的 条评论
为什么被折叠?



