Open noneven opened 8 years ago
在说jenkins之前,先介绍一下前端开源项目的持续集成方案:
比较认可的是(Mocha+Chai)+Travis CI+Coveralls+SauceLabs。
也就是大家在github上看到的大部分项目的持续集成方案(从各种徽章看)。但是在企业的前端项目中一般不采用Travis CI作为持续集成,而是采用Jenkins,几个重要的原因如下:
再说说一般团队的workflow:
对于1-4步都在前端开发环境中完成,很多团队都集成到一个命令行工具完成(比如tmt-workflow),也有用Electron做成桌面可视化工具(比如weFlow),第五步需要进行(权限管理),开发自测时在dev服务器上,提测QA时部署到测试服务器,上线部署到线上服务器。 可以看到Jenkins在持续集成的过程中作用和意义重大
转载请注明出处
开源项目的持续集成推荐文章:
比较认可的是(Mocha+Chai)+Travis CI+Coveralls+SauceLabs。
也就是大家在github上看到的大部分项目的持续集成方案(从各种徽章看)。但是在企业的前端项目中一般不采用Travis CI作为持续集成,而是采用Jenkins,几个重要的原因如下:
再说说一般团队的workflow:
对于1-4步都在前端开发环境中完成,很多团队都集成到一个命令行工具完成(比如tmt-workflow),也有用Electron做成桌面可视化工具(比如weFlow),第五步需要进行(权限管理),开发自测时在dev服务器上,提测QA时部署到测试服务器,上线部署到线上服务器。 可以看到Jenkins在持续集成的过程中作用和意义重大
转载请注明出处