iOS & Android 빌드 여전히 진행 중
앱을 수동으로?
수동 빌드에 소요된 시간. 다양한 환경이 버그를 일으키고 팀원들이 빌드를 기다리며 생산성이 저하됩니다. 매번 수동 배포 시마다.
빌드가 자동으로 커밋마다 발생하는 것을 상상해 보세요. __CAPGO_KEEP_0__ 빌드는 CI/CD pipeline이 클라우드에서 서명된 iOS 및 Android 빌드를 트리거하고, 아티팩트를 다운로드하거나 스토어에 제출할 수 있도록 해줍니다.
Capgo 빌드 설정하기
✓ Capgo Build • ✓ __CAPGO_KEEP_0__ Actions-준비 ✓ GitHub Actions-ready
__CAPGO_KEEP_0__
모바일 개발자들은 수동 빌드의 고통을 모두 알고 있습니다. Capgo 빌드는 CI/CD에 어떻게 들어가는지 알려드리겠습니다.
CI/CD가 없는 경우
수동 빌드 시간
개발자들은 반복적인 빌드 프로세스에 시간을浪費합니다.
환경 불일치
"나의 머신에서 작동한다" 버그는 다른 빌드 환경에서 발생합니다.
인증서 및 서명 혼란
수동 인증서 관리는 만료된 빌드에 이르기까지 발생합니다.
빌드 기록이 없습니다.
빌드 시점이나 과거 빌드 재현이 불가능합니다.
결과: 느린 릴리스, 팀 병목 현상, 개발자 시간의浪費
Capgo 빌드 CI/CD
__CAPGO_KEEP_0__ iOS를 Mac 없이 빌드하세요
클라우드 기반 빌드는 팀의 모든 구성원이 iOS 앱을 빌드할 수 있게 해줍니다
자동 서명 및 인증서
만료된 인증서나 프로비전 프로파일과 관련된 문제는 더 이상 걱정하지 않아도 됩니다
일관된 빌드
같은 환경, 같은 결과 - 더 이상 "나의 머신에서 작동한다"
자동 앱 스토어 제출
테스트 플라이트와 플레이 콘솔로 자동 업로드
결과: 효율적인 팀, 신뢰할 수 있는 빌드, 빠른 릴리스 사이클
이미 존재하는 CI/CD 설정과 함께 작동
애플 스토어까지 Code에서 시작 자동으로
수동 빌드 중지 인증서 관리도 포함. CI/CD가 워크플로우를 어떻게 바꾸는지 보세요:
빌드 자격 증명 준비
Capgo 빌드 로컬에서 한번 실행한 후, iOS 및 Android의 서명 자격 증명을 CI secret로 내보세요. pipeline은 자격 증명을 git에 커밋하지 않고도 필요한 자격 증명을 얻습니다.
Push Code, Capgo 빌드를 트리거합니다.
GitHub 액션, GitLab CI, Jenkins, 또는 어떤 실행자도 웹 빌드 후 Capgo CLI를 호출하고 Capacitor 싱크를 수행할 수 있습니다. iOS 빌드에는 Mac 실행자가 필요하지 않습니다.
아티팩트 다운로드 또는 제출
테스트에 사용하는 디버그 빌드, QA에 업로드하는 아티팩트, 또는 테스트 플라이트와 플레이 스토어로 제출하는 릴리스 빌드를 사용할 수 있습니다. CI/CD 워크플로우가 각 경로가 실행되는 시기를 제어합니다.
수동 빌드에 얼마나 많은 시간을浪費하고 있나요?
매우 수동 빌드는 개발자의 시간을 몇 시간 동안 잃습니다. 불일치하는 환경은 몇 일 동안 디버그하는 버그를 유발합니다. 팀의 생산성은 고통받고 있습니다.
앱이 자동으로 빌드됩니다.
code을 푸시하고 CI/CD가 빌드, 서명, 배포까지 모든 것을 처리하도록 하세요.
CI/CD를 사용하여 자동화하는 이유
이 강력한 이점으로 모바일 배포 워크플로를 변형하세요
자동화된 네이티브 빌드
code을 푸시하고 네이티브 iOS 및 Android 빌드를 자동으로 얻으세요. Xcode 또는 Android Studio를 수동으로 사용할 필요가 없습니다 - 빌드는 클라우드에서 실행됩니다.
다운타임 없는 업데이트
앱이 실행 중일 때 배경에서 업데이트가 발생합니다. 사용자는 중단이나 강제 업데이트를 경험하지 않습니다.
테스트가 통과할 때만 배포하세요. 기존 테스트 스위트 및 품질 검사와 통합하여 불변의 릴리스를 보장하세요.
Automated Native Builds
즉시 롤백 안전성
__CAPGO_KEEP_0__은 자동으로 버전이 지정되고 저장됩니다. 배포 후 문제가 발견된 경우 이전 버전으로 즉시 되돌릴 수 있습니다.
고급 CI/CD 기능
이 강력한 기능으로 배포 전략을 다음 단계로 끌어올려보세요
다중 환경 배포
branch, 환경 또는 커스텀 조건에 따라 다른 채널로 배포합니다. 스테이징, 베타 및 프로덕션 워크플로우에 이상적입니다.
- branch 기반 배포
- 환경별 채널
- 조건부 배포
격차 롤아웃
작성한 사용자에 대한 작은 비율에서 시작하여 점진적으로 증가합니다. 문제가 발생한 배포를 자동으로 중지하는 데 사용되는 지표를 모니터링합니다.
- 사용자 비율에 따라 배포
- 오류 시 자동 중지
- 지표에 따라 의사 결정을 내립니다.
REST API 통합
사용자 지정 통합을위한 완전한 API 액세스. 사용자 지정 배포 도구를 만들거나 기존 시스템과 통합합니다.
- 완전한 REST API
- 사용자 지정 통합
- 웹 훅 알림
pipeline에서 네이티브 빌드를 배달합니다.
Capgo 빌드는 CI/CD 파이프라인에 통합됩니다: 의존성을 설치하고 웹 자산을 빌드하고 Capacitor를 동기화하고 Capgo CLI를 호출하여 클라우드에서 서명된 네이티브 앱을 컴파일합니다.
가격 정보
Capgo의 한 계획은 OTA 업데이트, 매월 약 15개의 네이티브 빌드 및 추가 빌드 분당 계정에 의한 크레딧 기반 계정으로 추가 빌드 분당 계정을 위한 빌드 분당 계정에 의한 크레딧 기반 계정입니다.
시작 가격
$12/월
포함된 사용량
OTA + ~15 빌드
월
크레딧 사용량
분당
추가 빌드 분당 계정에 의한 크레딧
빌드 초기화
Capgo에 앱을 등록하고 로컬에서 빌드 마법사를 실행하여 iOS 인증서, Android 키 스토어, 프로비전 프로파일, 스토어 인증서를 검증합니다.
비밀을 내보내기
__CAPGO_KEEP_0__ Actions의 로컬 파일을 export하고, __CAPGO_KEEP_0__ Actions의 비밀을 푸시하세요. .env.capgo.* file, then push it into GitHub Actions secrets with gh secret set -f.
워크플로우는 의존성을 설치하고, 웹 빌드를 실행하고, __CAPGO_KEEP_0__를 sync하고, __CAPGO_KEEP_0__를 트리거합니다.
Your workflow installs dependencies, runs your web build, syncs Capacitor, and triggers @capgo/cli build 릴리즈 또는 테스트
__CAPGO_KEEP_0__ 버튼에서 디버그 빌드를 트리거하고, 태그에서 릴리즈 빌드를 트리거하거나, 메인에서 스모크 빌드를 업로드하세요.
업로드된 아티팩트를 QA에 제출하거나, 릴리즈 빌드를 스토어에 제출하세요.
CI 코어 명령어
로컬에서 설정을 실행하고, 비밀을 export하고, CI가 Capgo 빌드를 호출하고, Capacitor를 sync하세요.
npx @capgo/cli@latest build init
npx @capgo/cli@latest build credentials manage --appId com.example.app
gh secret set CAPGO_TOKEN --body "your_capgo_api_key_here"
gh secret set -f .env.capgo.com.example.app
npm ci
npm run build
npx cap sync
npx @capgo/cli@latest build com.example.app --platform android --build-mode release
CI 비밀에 들어가는 것
- Capgo API 키:
CAPGO_TOKEN빌드 권한이 있는 경우. - iOS signing: 인증서, 비밀번호, 배포 프로비전 맵, 앱 스토어 연결 키, 발급자, 및 팀 ID.
- Android signing: keystore, alias, 키 비밀번호, 및 플레이 콘솔 서비스 계정 JSON.
- 선택적 아티팩트 출력: QA 다운로드 링크 및 QR 코드를 추가하여 출력 업로드 플래그를 설정합니다.
자연어 빌드를 자동화하기 위해 준비되셨나요?
CI/CD pipeline에서 Capgo Build를 사용하여 네이티브 iOS 및 Android 빌드를 컴파일, 서명, 테스트, 및 출시하세요.
Capgo 빌드 • GitHub 액션 예시 • CI 비밀들에 인증 정보 저장
Capgo CI/CD에서 계속 진행
Capacitor 릴리스를 위한 CI/CD 설정을 하는 경우, 이 페이지와 연결하세요. CI/CD 통합 기본선에 대해 GitHub 액션 실시간 업데이트에 대해 Capgo 네이티브 빌드 서명된 바이너리에 대해 PR 미리보기 솔루션 리뷰 빌드, 그리고 OTA PIPELINE에서 일반적인 CI/CD 병목 현상 느린 릴리스를 피하기 위해