前言

作为一个刚入行没多久的前端菜鸡,对于自动化部署真的非常依赖啊,因为现在的开发更新都是很频繁的,代码更迭速度都很快,但是代码的部署却一直没有太大变化,总是需要自己将打包好的代码通过ftp等方式进行上传,非常的不方便,上传完,比如node后端服务,还需要手动安装对应的依赖,十分不便。

当一个人要做前后端开发的时候,可能会导致大量的时候花费在这个繁琐而且没啥能力提升的事情上,做得多了还是影响开发的心情,幸福感大大降低。

如果有一个功能,能自动监听我上传的代码,自动更新服务端的代码,并且安装依赖啥的都能自动完成,那么就非常方便了,毕竟现在大部分代码开发都依赖于git仓库管理。

于是乎ci工具就诞生了,但是目前主流的可视化工具无非就是:jenkins、TeamCity;有的还需要Docker配合,更变态的教程手动配nginx,对于一个纯前端或者会一点点后端的人来讲,真的太复杂了。

jenkins、TeamCity还需要java,并且还需要在服务端安装对应的软件,如果不是专门搞这个的,部署一个服务实在是太麻烦了,且要花费大量时间去研究这个玩意怎么用。

所以,我一直在寻找一个轻量化的一个解决方案,能够快速部署,上手,转移服务也能很快的操作。

于是有了本篇文章。

此处内容已隐藏回复后方可阅读。

分类: 运维 标签: 宝塔btGitte码云自动化部署ci

评论

全部评论 14

  1. pis
    pis
    Google Chrome Android
    看看

目录