1

Webpack을 사용하여 번들링하는 React 응용 프로그램이 있습니다. 이 앱은 MongoDB 데이터베이스와 노드/익스프레스 서버를 사용하여 앱 백엔드 (API 요청 등)를 처리합니다. 지속적인 통합/배치 (C.I/D.)를 설정하고 싶지만 시작할 위치가 확실하지 않습니다. 내 앱의 GIT 레포가 Bitbucket과 관련이 있고 과거에 AWS에 대한 경험이 있었기 때문에 C.I/D를 사용하는 것이 좋을 것입니다. 이것들을 사용해서. 어떻게해야합니까?Bitbucket에서 Webpack 빌드를 AWS에 배포하는 방법은 무엇입니까?

답변

1

Jenkins를 사용하여 BitBucket에서 프로젝트를 빌드 할 수 있습니다.

AWS의 지속적인 전달을 위해 AWS CodePipeline 및 AWS CodeDeploy를 사용하십시오.

젠킨스는 모든 소스 제어 시스템에서 작업 할 수있는 유연성을 제공하며 AWS CodePipeline 용 플러그인을 제공합니다.

AWS CodePipeline에서 Jenkins 빌드 작업을 호출하도록 스테이지를 구성 할 수 있습니다.

저는 현재이 시스템을 아무런 문제없이 사용하고 있습니다.

+0

배포 프로세스에서 webpack 'build'명령을 실행합니다. AWS 코드 배포에서 사용하는 AppSpec 파일에 BeforeInstall 후크를 추가합니까? – JoeTidee

관련 문제