aws Amplify Front 무중단 배포하기 (따라만 해도 5분 컷)

rnrnrnr·2023년 11월 9일
0
post-thumbnail

원하는 기능

💡 git branch에 push 하면 자동으로 무중단 배포

aws 검색창에 amplify 검색

클릭 후 하단에 원하는 기능 선택 (웹으로 선택)

git으로 관리를 원하기때문에 github 선택

github 권한을 aws에 줘야 하기 때문에 레포지토리가 안보이면 권한 부여

이런식으로 권한 부여

해당 부여받은 repositories를 선택 후 brnach까지 선택

다음으로 와서 해당부분에 다음과 같이 입력

version: 1
frontend:
  phases:
    preBuild:
      commands:
        - npm ci
    build:
      commands:
        - if [ "${AWS_BRANCH}" = "development" ]; then npm run dev:build;
          else npm run prod:build; fi
  artifacts:
    baseDirectory: .next
    files:
      - '**/*'
  cache:
    paths:
      - node_modules/**/*

검토페이지에서 맞는지 확인후 배포 클릭

이렇게뜨면 성공

왼쪽 아래 빨간색칙 부분이 도메인인데 클릭하면 해당 배포 환경을 볼 수 있다

profile
rnrnrnr

0개의 댓글

관련 채용 정보