자동 출시를 사용 설정한 경우 새 커밋을 GitHub 저장소의 App Hosting 라이브 브랜치는 자동으로 새 버전을 출시할 수 있습니다 다음에서 출시 상태를 확인할 수 있습니다. Firebase 콘솔 또는 App Hosting GitHub 검사에서 확인할 수 있습니다.
출시 보기
Firebase 콘솔에서는 도움이 될 수 있습니다 App Hosting 탭, 보기 대시보드를 표시합니다. 대시보드 현재 출시에 대한 정보와 함께 현재 출시에 대한 정보를 이 백엔드의 모든 출시 기록을 볼 수 있습니다.
각 출시에는 git commit, Cloud Build 작업, 버전 Cloud Run개.
- git commit은 출시 시점의 저장소 스냅샷입니다. 생성됨.
- Cloud Build 작업은 App Hosting가 실행되는 빌드 환경입니다. 빌드 명령어도 있습니다 다음을 클릭하여 Cloud Build 로그에 액세스할 수 있습니다. 을 입력합니다.
- Cloud Run 버전은 웹 앱의 런타임 환경입니다. 출시 런타임 구성 (CPU, 메모리 한도, 환경 변수)할 수 있습니다. 버전 Cloud Run 보기를 선택하면 됩니다.
수동으로 출시 트리거
배포 없이 GitHub 소스에서 출시를 수동으로 트리거하려는 경우 새 커밋을 푸시하면 Firebase 콘솔에서 출시를 만들 수 있습니다. 1개 출시를 수동으로 트리거해야 하는 이유는 만들 수 있습니다. 예를 들어 페이지 생성에 사용된 데이터가 업데이트된 콘텐츠를 제공하기 위해 페이지를 다시 렌더링하는 것이 좋습니다.
- App Hosting 탭에서 보기를 선택합니다. 대시보드를 선택합니다.
- 백엔드 대시보드에서 출시 만들기를 선택합니다.
- 배포할 브랜치를 선택합니다.
- 배포할 커밋(최신 커밋 또는 이전 커밋)을 선택합니다. 커밋 ID로 지정됩니다
- 만들기를 선택합니다. 출시 상태 및 빌드 번호는 살펴보겠습니다 출시 프로세스가 완료되면 현재 출시로 표시됩니다
출시 설정 변경
출시를 위한 라이브 브랜치를 변경하고 사용 중지하거나 사용 설정할 수 있습니다. 설정 > 배포 뷰를 대시보드 대시보드를 만들 수 있습니다
- App Hosting 탭에서 보기를 선택합니다. 대시보드를 선택합니다.
- 백엔드 대시보드에서 설정을 선택합니다. 기본 보기는 도메인 및 커스텀 도메인에 대한 정보
- 배포 뷰를 선택합니다. 이 보기에서 브랜치를 배포하고 자동 출시를 사용 중지하거나 사용 설정합니다. 또한 앱 루트 디렉토리와 실행 환경을 설정하는 옵션이 있습니다. 백엔드에서 작동합니다 (여러 환경에 배포 참조).