noneven / __

想到什么写什么
19 stars 1 forks source link

企业前端项目的持续集成 #3

Open noneven opened 8 years ago

noneven commented 8 years ago

在说jenkins之前,先介绍一下前端开源项目的持续集成方案:

比较认可的是(Mocha+Chai)+Travis CI+Coveralls+SauceLabs。

也就是大家在github上看到的大部分项目的持续集成方案(从各种徽章看)。但是在企业的前端项目中一般不采用Travis CI作为持续集成,而是采用Jenkins,几个重要的原因如下:

再说说一般团队的workflow:

对于1-4步都在前端开发环境中完成,很多团队都集成到一个命令行工具完成(比如tmt-workflow),也有用Electron做成桌面可视化工具(比如weFlow),第五步需要进行(权限管理),开发自测时在dev服务器上,提测QA时部署到测试服务器,上线部署到线上服务器。 可以看到Jenkins在持续集成的过程中作用和意义重大

转载请注明出处

noneven commented 8 years ago

开源项目的持续集成推荐文章: