用过一点grunt,但没有做过完整的发布流程。
在实习的公司用过几个月jenkins、vagrant,但这些都是运维团队做好的。
用vagrant和virtual box在自己电脑上建虚拟机做自动化部署,我离开那家实习公司后研究了点,而jenkins就没有研究过。
最近在一家小公司的负载均衡后面的多台服务器上部署产品,并且还要求另部署一台测试服务器,这些几乎都是手动完成的,而产品环境和测试环境的配置有很多不同,找了一些节省修改成本的办法都不是很完美。
想知道如何能学习自动化部署呢?一般学代码的地方似乎都没有这类资源,最多就是grunt/gulp入个门。
说实话这块没有什么好的教程,只有自己琢磨或者跟师傅学。
每家公司,每个团队甚至每款产品都有自己的一套很具针对性的ci+部署的流程,所以还是找个靠谱的工具,自己把它琢磨透了之后去应对各种场景吧。
ps:妹子别太为难自己,不早了,该洗洗睡了。