前端技术线(gitlab-ci自动化部署)小结

最近算是完成了从开发到自动化部署的全部流程(基于gitlab-ci)的,这里我整理了一下使用的技术线:

我的前端技术线

 

遇到的一个问题

分为2个分支(master和dev分支),这里2个分支的.gitlab-ci的配置文件是不一样的,怎样避免merge的时候冲突?——merger时忽略配置文件即可

具体方法:在项目根目录下新增一个文件.gitattributes进行配置即可(内容见上图)