我有一个使用Webpack捆绑的React应用程序。该应用程序依赖MongoDB数据库和Node / Express服务器来记录应用程序的后端(API请求等)。 我想建立持续集成/部署(C.I / D.),但不知道从哪里开始。由于我的应用程序的GIT仓库使用的是Bitbucket,而且我以前有过AWS的经验,因此最好启用C.I / D.使用这些。我该怎么做?
答案 0 :(得分:1)
您可以使用Jenkins从BitBucket构建您的项目。
利用AWS CodePipeline和AWS CodeDeploy在AWS上持续交付。
Jenkins为您提供了灵活性,可以使用任何源代码控制系统,并具有适用于AWS CodePipeline的插件。
从AWS CodePipeline,您可以配置一个阶段来调用Jenkins构建作业。
我已经在生产中使用这个系统很长一段时间了,没有任何问题。