출시 및 버전 관리

자동 출시를 사용 설정한 경우 새 커밋을 GitHub 저장소의 App Hosting 라이브 브랜치는 자동으로 새 버전을 출시할 수 있습니다 다음에서 출시 상태를 확인할 수 있습니다. Firebase 콘솔 또는 App Hosting GitHub 검사에서 확인할 수 있습니다.

출시 보기

Firebase 콘솔에서는 도움이 될 수 있습니다 App Hosting, 보기 대시보드를 표시합니다. 대시보드 현재 출시에 대한 정보와 함께 현재 출시에 대한 정보를 이 백엔드의 모든 출시 기록을 볼 수 있습니다.

Console 출시 뷰의 스크린샷

각 출시에는 git commit, Cloud Build 작업, 버전 Cloud Run개.

  • git commit은 출시 시점의 저장소 스냅샷입니다. 생성됨.
  • Cloud Build 작업은 App Hosting가 실행되는 빌드 환경입니다. 빌드 명령어도 있습니다 다음을 클릭하여 Cloud Build 로그에 액세스할 수 있습니다. 을 입력합니다.
  • Cloud Run 버전은 웹 앱의 런타임 환경입니다. 출시 런타임 구성 (CPU, 메모리 한도, 환경 변수)할 수 있습니다. 버전 Cloud Run 보기를 선택하면 됩니다.

수동으로 출시 트리거

배포 없이 GitHub 소스에서 출시를 수동으로 트리거하려는 경우 새 커밋을 푸시하면 Firebase 콘솔에서 출시를 만들 수 있습니다. 1개 출시를 수동으로 트리거해야 하는 이유는 만들 수 있습니다. 예를 들어 페이지 생성에 사용된 데이터가 업데이트된 콘텐츠를 제공하기 위해 페이지를 다시 렌더링하는 것이 좋습니다.

  1. App Hosting에서 보기를 선택합니다. 대시보드를 선택합니다.
  2. 백엔드 대시보드에서 출시 만들기를 선택합니다.
  3. 배포할 브랜치를 선택합니다.
  4. 배포할 커밋(최신 커밋 또는 이전 커밋)을 선택합니다. 커밋 ID로 지정됩니다
  5. 만들기를 선택합니다. 출시 상태 및 빌드 번호는 살펴보겠습니다 출시 프로세스가 완료되면 현재 출시로 표시됩니다

출시 설정 변경

출시를 위한 라이브 브랜치를 변경하고 사용 중지하거나 사용 설정할 수 있습니다. 설정 > 배포 뷰를 대시보드 대시보드를 만들 수 있습니다

  1. App Hosting에서 보기를 선택합니다. 대시보드를 선택합니다.
  2. 백엔드 대시보드에서 설정을 선택합니다. 기본 보기는 도메인 및 커스텀 도메인에 대한 정보
  3. 배포 뷰를 선택합니다. 이 보기에서 브랜치를 배포하고 자동 출시를 사용 중지하거나 사용 설정합니다. 또한 앱 루트 디렉토리와 실행 환경을 설정하는 옵션이 있습니다. 백엔드에서 작동합니다 (여러 환경에 배포 참조).