__CAPGO_KEEP_0__ 앱 업데이트를 더 빠르게 want 어떻게든? Capgo를 사용하여 앱의 CI/CD pipeline을 설정하면 빌드, 테스트, 배포가 자동화되어 시간을 절약하고 오류를 줄일 수 있습니다. 여기서 얻을 수 있는 것은 무엇입니까? Capacitor 앱을 자동화하여 빌드, 테스트, 배포를 수행하여 시간을 절약하고 오류를 줄입니다. 여기서 얻을 수 있는 것은 무엇입니까?
- 실시간 업데이트: 앱 스토어 지연 없이 즉시 업데이트를 푸시합니다. 95%의 사용자는 24시간 내에 업데이트를 받습니다.
- pipeline 기본 사항: branch 활동 (
main,staging,feature/*)에 의해 트리거된 빌드를 자동화하고 스테이징 및 프로덕션 환경을 별도로 정의합니다. - Capgo 통합: Capgo를 사용하여 보안 및 암호화된 업데이트를 배포하고 업데이트를 관리합니다. 업데이트 채널, 성능 모니터링을 위해.
- 저렴한 계획: 실시간 업데이트 및 분석을 위해 $12/월부터 시작하는 계획.
Capacitor CI/CD PIPELINES은 워크플로우를 단순화하고 효율성을 향상하며 앱이 무결성 있게 업데이트되도록 보장합니다. 자세한 내용을 살펴보겠습니다.
설정 요구 사항
사전 조건
다음 항목이 설치 및 구성되어 있는지 확인하세요:
- Node.js LTS, Capacitor CLI, 및 Git
- CI 플랫폼 (예를 들어 GitHub Actions, GitLab CI, 또는 Jenkins)
- A Capgo 계정 실시간 업데이트 관리를 위한
CI 플랫폼에서 빌드 트리거 및 스텝을 정의하는 단계를 완료한 후에
Appflow를 CI/CD PIPELINE에 통합하세요
__CAPGO_KEEP_0__
기본 요구 사항을 처리한 후에 PIPELINE 설정을 구성하는 시간입니다.
__CAPGO_KEEP_1__
CI/CD PIPELINE을 설정하여 특정 branch 활동에 따라 자동으로 빌드를 트리거하는 방법을 설명합니다.
-
__CAPGO_KEEP_2__:
- branch 트리거
mainproduction 빌드에 사용합니다. - 테스트 목적으로 사용합니다.
staging개발 목적으로 사용합니다. - __CAPGO_KEEP_3__
feature/*__CAPGO_KEEP_4__
- branch 트리거
-
__CAPGO_KEEP_5__:
- Install all necessary dependencies.
- code 품질을 보장하기 위해 단위 테스트를 실행하십시오.
- 웹 어셈블리 빌드를 위해 애플리케이션을 빌드하십시오.
- 모바일 또는 데스크톱 플랫폼을 위한 네이티브 바이너리를 생성하십시오.
- 테스트 환경으로 빌드를 배포하여 추가 검증을 위해.
환경 설정
스테이징 및 프로덕션을 위한 별도의 환경 구성 파일을 정의하여 조직화 및 보안을 유지하십시오. 예시 설정은 다음과 같습니다.
# staging.env
ENVIRONMENT=staging
API_ENDPOINT=https://api-staging.example.com
LIVE_UPDATES_ENABLED=true
# production.env
ENVIRONMENT=production
API_ENDPOINT=https://api.example.com
LIVE_UPDATES_ENABLED=true
_sensitive 데이터인 API 키 및 인증서를 보안적으로 CI 플랫폼의 비밀 관리 시스템에 저장하십시오. pipeline의 기능성과 보안성을 유지하기 위함입니다.
Capgo 통합 안내서

빌드 및 배포 단계를 설정한 후, Capgo를 통합하여야 합니다. 이로 인해 앱에 직접 라이브 업데이트를 푸시할 수 있으며, 앱 스토어 승인 지연을 피할 수 있습니다.
Capgo 설정 단계
Capgo를 프로젝트에 추가하기 위해 CI/CD PIPELINE을 준비한 후 다음 단계를 따르세요:
첫 번째로, Capgo CLI:
npx @capgo/cli init
그 다음에 이 명령어를 진행하세요:
- 앱 빌드:
npm install && npm run build - 업데이트 배포:
npx @capgo/cli deploy - 업데이트 롤백:
npx @capgo/cli rollback
GitHub Actions 업데이트 배포 예시
- name: Deploy to Capgo
run: |
npm install @capgo/cli
npx @capgo/cli deploy
env:
CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }}
Capgo의 주요 기능
Capgo는 Capacitor 앱에 다음과 같은 이점을 제공합니다:
- __CAPGO_KEEP_0__는 __CAPGO_KEEP_1__ 앱의 업데이트를 안전하고 효율적으로 관리합니다.: __CAPGO_KEEP_0__ 업데이트는 암호화 및 차등 업데이트로 패킷 크기를 줄이면서 안전한 전송을 보장합니다.
- 채널 관리: 스테이징 및 프로덕션 채널을 만들어서 업데이트가 어떻게 출시되는지 제어할 수 있습니다.
- 분석 대시보드: 업데이트의 성공률을 추적하고 사용자 수용률을 모니터링하는 자세한 통계를 제공합니다.
Capgo Plans and Pricing
Capgo는 다양한 요구를 충족하는 유연한 계획을 제공합니다:
- SOLO: $12/월 (1,000 MAU, 2 GB 저장소, 50 GB 대역폭)
- MAKER: $33/월 (10,000 MAU, 5 GB 저장소, 500 GB 대역폭)
- TEAM: 83달러/월 (100,000 MAU, 10 GB 저장소, 2,000 GB 대역폭)
- PAYG: 249달러/월부터 시작, 사용자 지정 스케일링, API 접근, 사용자 지정 도메인과 같은 옵션을 제공합니다.
현재, Capgo은 1,900개 이상의 앱을 운영 중에 지원하고 있으므로 지속적인 배포를 위한 신뢰할 수 있는 선택입니다. [1].
Pipeline 관리
상태 추적
앱 품질을 유지하고 사용자 만족도를 유지하기 위해 pipeline를 지속적으로 모니터링하는 것이 중요합니다. CI/CD 플랫폼을 사용하여 다음을 자동화하여 알림을 설정하세요:
- 빌드 상태 및 배포 진행 상황
- 업데이트 성공률
- 사용자 수락 지표
- 오류 보고서 및 충돌 로그
이 알림을 명확한 문서와 pair하세요. 이를 통해 smooth 모니터링과 빠른 문제 해결을 보장하세요.
문서 안내
__CAPGO_KEEP_0__
- 좋은 문서는 팀이 같은 페이지에 있고 운영이 원활하게 돌아가도록 합니다. 문서가 다음 항목을 포함해야 합니다.Pipeline 설정
- : 빌드 트리거, 환경 변수, 보안 설정과 같은 세부 사항.업데이트 절차 : 배포 단계, 롤백 지침, 업데이트 채널 관리..
- 모니터링 설정: 경고 설정, 메트릭 추적, 문제 해결 방법.
- 규정 준수 지침: 플랫폼별 규정, 업데이트 제한, 기타 요구 사항.
__CAPGO_KEEP_0__
플랫폼 지침
애플과 안드로이드 업데이트 정책을 사용하여 Capgo의 채널 시스템을 통해 smooth하고 compliant한 롤아웃을 보장하세요.
- 베타 테스트: 작은 사용자 그룹에 업데이트 릴리즈하여 변경사항을 검증하세요. 스테이지드 롤아웃
- : 업데이트를 점진적으로 롤아웃하여 문제를 일찍 발견하세요.緊急修정
- : 업데이트가 잘못되면 단일 클릭으로 롤백하세요.요약
설정 단계 개요
시작하려면 __CAPGO_KEEP_0__를 설치하고 빌드 및 환경 변수를 구성하세요. 비밀을 보호하고 모니터링을 활성화하고 업데이트를 배포하세요. 이 프로세스는 모니터링 및 롤백 도구와 완벽하게 통합되어 앱이 최소 중단 시간으로 온라인에 유지되도록 보장합니다.
설치 및 설정을 시작하려면 CLI를 설치하고 빌드 및 환경 변수를 구성하세요. 비밀을 보호하고 모니터링을 활성화하고 업데이트를 배포하세요. 이 프로세스는 모니터링 및 롤백 도구와 완벽하게 통합되어 앱이 최소 중단 시간으로 온라인에 유지되도록 보장합니다.
CI/CD 이점
Capgo의 설정과 결과 사이의 연결은 Capgo이 효율성을 얼마나 향상시키는지 보여줍니다: 업데이트는 24시간 내에 95%의 사용자에게 도달합니다. 그리고 Capgo의 가격 - $12/월부터 $83/월까지 -는 legacy 서비스보다 막대한 비용 이점을 제공합니다. legacy 서비스는 $500/월 이상을 청구할 수 있습니다. . 현재 __CAPGO_KEEP_0__은 1,900개 이상의 운영 앱을 지원합니다 작성자. Currently, Capgo supports more than Martin Donadieu [1].