前言

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

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

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

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

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

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

于是有了本篇文章。

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

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

评论

全部评论 12

  1. 好好看清我是谁
    好好看清我是谁
    Google Chrome MacOS
    [doge]狗儿子,还要我回复你,才能看
    1. 木灵鱼儿
      木灵鱼儿
      FireFox Windows 10
      @好好看清我是谁爸爸把你养这么大,要个回复怎么了[辣眼睛]
  2. hansen
    hansen
    Google Chrome Windows 10
    学习下
  3. 不言
    不言
    Google Chrome Windows 10
    水个评论
  4. 周树人
    周树人
    Google Chrome Android
    学习下
  5. 11
    11
    Google Chrome MacOS
    哈哈哈
  6. 白巧克力
    白巧克力
    Google Chrome Windows 10
    看看
  7. RawChen
    RawChen
    Google Chrome Windows 10
    jenkins好用嘿嘿,看看这个[tv_斜眼笑]
    1. 木灵鱼儿
      木灵鱼儿
      FireFox Windows 10
      @RawChen不好用,太重了
  8. 杰哥粉丝
    杰哥粉丝
    Google Chrome Windows 10
    杰哥教教我
    1. 木灵鱼儿
      木灵鱼儿
      FireFox Windows 10
      @杰哥粉丝[辣眼睛]
  9. pis
    pis
    Google Chrome Android
    看看

目录