用于持续集成和持续部署的SetupAngularJS或Angular2项目

时间:2016-05-31 15:06:25

标签: angularjs git angular continuous-integration continuous-deployment

目前我为AngularJS Projects设置了我的git。我在本地进行测试,如果测试通过,我将代码提交给Git repo。我想要做的是设置带有CI和CD的UI项目,这样即使在我将代码提交到Git repo后进行本地测试,它也应该触发测试,然后构建(对于Angular2或minify,例如对于AngularJS)项目准备好了使用。如果测试失败,则应拒绝推送/更改。然后它应该自动将传递的代码推送到适当的部署文件夹。

Grunt / Gulp可以做到这一点,或者我需要一些其他的CI / CD应用程序/工具。如果是这样,有人可以解释如何设置它吗?

0 个答案:

没有答案