自写一个专门的部署工具实现部署
2024年9月20日小于 1 分钟
自写一个专门的部署工具实现部署
相比于之前冗长的 github action 配置,这次我自写了一个专门的部署工具,编写配置,交由 typescript 运行即可。运行函数即可完成部署。
自写了一个名为 @ruan-cat/vercel-deploy-tool
的部署工具。
优化
相比于之前的写法,有了以下的优化:
- 安装依赖包可以跨项目使用。
- 对 github action 解耦,可以独立完成部署。
- 和 github action 耦合部署时,耦合难度低,无需引入额外的语法。
- 不用编写冗长的 github action 来编排任务。
- 配置文件有完整的类型声明提示。
这里不介绍该工具的具体用法。应该阅读 readme 文档。