如何为aReactJS应用程序设置连续集成(CI)和连续部署(CD)?

如何为aReactJS应用程序设置连续集成(CI)和连续部署(CD)?,reactjs,continuous-integration,continuous-deployment,Reactjs,Continuous Integration,Continuous Deployment,我在本地机器上做了一个小应用程序。我使用创建一个React应用程序()完成了这项工作。我还对主应用程序进行了单元测试 我应该把这个项目放在一个CI/CD平台上,但我不知道怎么做。我已经开始了起诉Shippable()的过程,但这个过程并不像我想象的那样严格,我必须注册3个第三方工具 我的问题是如何设置CI/CD,对于初学者来说,什么是真正简单、免费的配置?您应该使用。它是免费的(如果您一次只运行一个容器,即一个构建),并且在添加存储库时自动获取您的配置。如果您需要自定义配置,他们的文档相对简单。

我在本地机器上做了一个小应用程序。我使用创建一个React应用程序()完成了这项工作。我还对主应用程序进行了单元测试

我应该把这个项目放在一个CI/CD平台上,但我不知道怎么做。我已经开始了起诉Shippable()的过程,但这个过程并不像我想象的那样严格,我必须注册3个第三方工具


我的问题是如何设置CI/CD,对于初学者来说,什么是真正简单、免费的配置?

您应该使用。它是免费的(如果您一次只运行一个容器,即一个构建),并且在添加存储库时自动获取您的配置。如果您需要自定义配置,他们的文档相对简单。对于开源项目来说是永远免费的。它还应该让您的项目配置表连接到您的github repo。

谢谢!如何将Travis连接到Circle CL,或者我甚至需要连接到Circle CL?@user1261710 Travis和Circle是两个独立的服务。只使用其中的一个就足够了。哦,如果你想进行连续部署,那么你可以将Circle Cl与其他服务一起使用吗?这就是圆圈中导航菜单上的内容。