메인 콘텐츠로 건너뛰기
수동 네이티브 빌드 중지

iOS & Android를 위한 수동 빌드가 아직 진행 중입니다.
수동 빌드가 계속되나요?

수동 빌드로 시간이 낭비됩니다. 다양한 환경이 버그를 유발합니다. 팀원들이 빌드 기다리며 생산성이 저하됩니다.

빌드는 자동화가 가능합니다. 자동화된 빌드는 __CAPGO_KEEP_0__ 빌드를 통해 CI/CD pipeline이 클라우드에서 서명된 iOS 및 Android 빌드를 트리거하고, 아티팩트를 다운로드하거나 스토어에 제출할 수 있습니다.

Capgo 빌드 설정

✓ Capgo 빌드 • ✓ iOS & Android CI/CD • ✓ GitHub 액션 준비

모바일 개발자의 고통

모바일 개발자들은 수동 빌드의 고통을 알고 있습니다. Capgo 빌드가 CI/CD에 어떻게 들어가는지 알아보겠습니다.

CI/CD가 없는 경우

수동 빌드 시간

개발자는 반복적인 빌드 프로세스에 시간을浪費합니다.

환경 불일치

"나의 머신에서 작동한다" 버그는 다른 빌드 환경에서 발생합니다.

인증 및 서명 난장판

수동 인증서 관리는 만료된 빌드를 유발합니다.

빌드 기록이 없습니다.

빌드 시점이나 과거 빌드를 재현할 수 없습니다.

결과: 느린 릴리즈, 팀의 병목 현상, 개발자의 시간 낭비

Capgo 빌드 CI/CD와 함께

Mac 없이 iOS 빌드

클라우드 기반 빌드는 iOS 앱을 빌드할 수 있는 팀 전체가 빌드를 할 수 있게 해줍니다.

클라우드 기반 빌드는 팀의 모든 구성원이 iOS 앱을 빌드할 수 있습니다.

자동 서명 및 인증서

만료된 인증서나 프로비전 프로파일과 관련된 문제를 더 이상 겪지 않습니다.

매우 일관적인 빌드

같은 환경, 같은 결과 - 더 이상 "나의 머신에서 작동한다"는 문제가 없습니다.

__CAPGO_KEEP_0__

테스트 플라이트와 플레이 콘솔에 자동 업로드

결과: 효율적인 팀, 신뢰할 수 있는 빌드, 빠른 릴리스 사이클

GitHub 액션
GitLab CI
지틀랩 CI 지틀랩 CI
제니킨스 제니킨스
서클 시

+ 모든 CI/CD 플랫폼

앱이 자동으로 빌드되도록 감시하십시오. code을 푸시하고 CI/CD가 빌드, 서명, 배포까지 모든 것을 처리하십시오.

iOS 빌드 - GitHub 액션
실행 중
$ git push origin main
✓ Build & Deploy iOS 워크플로우가 트리거되었습니다.
[iOS 빌드] 빌드 환경을 설정 중입니다.
✓ macOS-latest 실행자 할당
✓ Xcode 15.0 선택
[Fastlane] 🚀 ios 빌드 라인 실행
✓ 인증서와 match를 동기화 중입니다.
✓ 프로비전 프로파일을 설치 중입니다.
[Xcode Build] MyApp.xcworkspace을 빌드 중입니다.
AppDelegate.swift 컴파일 중입니다.
ViewController.swift 컴파일 중입니다.
MyApp을 연결 중입니다.
✓ 빌드 성공 (2분 34초)
[TestFlight] 앱 스토어에 업로드 중입니다...
✓ 빌드 1.2.45 업로드 성공
✓ iOS 배포 완료!
안드로이드 빌드 - GitLab CI
실행 중...
$ git push origin main
✓ Pipeline #1847 시작
[Android Build] Docker 이미지를 준비 중입니다.
✓ 이미지 사용: cimg/android:2023.11
[Gradle] 빌드 시작
> 작업 :app:preBuild 업데이트됨
> 작업 :app:preReleaseBuild UP-TO-DATE
> Task :app:compileReleaseJavaWithJavac
> 작업 :app:배포용 번들 생성
빌드 성공 1분 42초
✓ 생성된 app-release.aab
[Play Console] 구글 플레이로 업로드 중...
✓ 내부 테스트 트랙에 AAB 업로드
✓ 버전 1.2.45 생성
✓ 안드로이드 배포 완료!
0
수동 단계 필요
iOS + 안드로이드
1 단계
2–3분
일반적인 빌드 시간

고급 CI/CD 기능

다음 단계의 배포 전략으로 업그레이드 하세요. 이 강력한 기능을 사용하세요.

다중 환경 배포

브랜치, 환경 또는 사용자 정의 조건에 따라 다른 채널로 배포합니다. 스테이징, 베타 및 프로덕션 워크플로우에 이상적입니다.

  • 브랜치 기반 배포
  • 환경별 채널
  • 조건부 배포

격차 롤아웃

사용자 1%만 시작하여 점진적으로 증가하세요. 문제가 발생하는 배포를 자동으로 중지하세요.

  • 퍼센트 기반 롤아웃
  • 오류 시 자동 중지
  • 지표 기반 결정을 위한 자동 중지

REST API 연동

커스텀 통합을 위해 전체 API 접근. 자체 배포 도구를 만들거나 기존 시스템과 통합.

  • 완전한 REST API
  • 커스텀 통합
  • 웹 훅 알림
Capgo 빌드 CI/CD

pipeline에서 네이티브 빌드를 배송하세요

Capgo 빌드는 기존 CI/CD 흐름에 통합: 의존성 설치, 웹 자산 빌드, Capacitor 동기화, 그리고 Capgo CLI를 호출하여 클라우드에서 서명된 네이티브 앱을 컴파일합니다.

가격

Capgo 계획은 OTA 업데이트, 매월 15개의 네이티브 빌드, 그리고 빌드 시간에 대한 크레딧 기반 요금제를 포함합니다.

가격

$12/월

연간 요금

포함된 사용량

OTA + ~15 건

월별 요금

신용 사용량

분 단위

추가 빌드 분을 위해

1

빌드 초기화

앱을 Capgo에 등록하고 로컬에서 빌드 마법사를 실행하여 iOS 인증서, 배포 프로파일, Android 키 스토어, 저장소 인증서를 검증합니다.

2

비밀번호 내보내기

로컬 파일을 사용하여 자격 증명 관리자를 사용하여 __CAPGO_KEEP_0__ Actions 비밀번호를 푸시합니다. .env.capgo.* 파일을 업로드 한 후 GitHub Actions 비밀 변수에 푸시하세요 gh secret set -f.

3

워크플로우 추가

당신의 워크플로우는 의존성을 설치하고 웹 빌드를 실행하고 Capacitor을同步하고 @capgo/cli build iOS, Android 또는 두 가지를 위해 트리거합니다.

4

릴리스 또는 테스트

버그 빌드를 버튼에서 트리거하거나 태그에서 릴리스 빌드를 트리거하거나 메인에서 스모크 빌드를 업로드하거나 QA에 릴리스 빌드를 제출합니다.

CI 코어 명령어

설치를 로컬에서 실행하고 자격 증명을 내보내고 CI가 Capgo 빌드를 호출하고 프로젝트 빌드 후 Capacitor 동기화를 호출합니다.

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 request com.example.app --platform android --build-mode release

CI 비밀에 무엇이 포함되어 있는가

  • Capgo API 키: CAPGO_TOKEN 빌드 권한이 있는 키:
  • iOS 서명: 인증서, 비밀번호, 배포판 프로비전 맵, 앱 스토어 연결 키, 발급자, 팀 ID.
  • 안드로이드 서명: keystore, alias, 키 패스워드 및 Play Console 서비스 계정 JSON.
  • 선택적 아티팩트 출력: QA 다운로드 링크 및 QR 코드를 추가하여 출력 업로드 플래그를 설정합니다.

엑스포에서 오신가요?

EAS 워크플로우의 Capacitor 동등물

EAS 워크플로우는 리액트 네이티브의 호스팅 CI/CD입니다. Capgo은 Capacitor 경로: GitHub 액션, GitLab CI, 또는 Jenkins를 유지하고 Capgo 빌드를 호출하여 서명된 iOS 및 Android 아티팩트를 생성합니다. Capgo는 EAS 워크플로우 런너로 대체할 수 없습니다. 또한 엑스포 프로젝트를 빌드하지 않습니다.

고객 증명

팀들은 Capacitor을 사용하여 Capgo을 자동화합니다.

원하는 빌드와 라이브 업데이트, 맥을 포함하지 않고 하나의 PIPELINE에서

5.0/5 개발자 팀으로부터 평가 9,400+ 팀 리뷰 보기

sikafanka

디자인, 반경 5

"Capgo 빌드는 우리의 Capacitor 앱 릴리스 프로세스를 단순화했습니다. 우리는 iOS와 Android 앱을 하나의 명확한 워크플로우에서 빌드하고 배포할 수 있습니다."

나테 반 조일(Nate van Jole)

CTO, 사설

"설치가 1일 이내에 끝났습니다. 채널 기반 롤아웃을 통해 내 장치에서 테스트를 할 수 있었고, 프로덕션 사용자에게 배포하기 전에 테스트를 할 수 있었습니다."

카필(Kapil)

NuTriQ의 창립자

"애플 스토어의 전체 리뷰 주기 동안 기다리지 않고 즉시 프로덕션 OTA 업데이트를 푸시할 수 있는 것은 막대한 운영상의 이점이었습니다."

자연스럽게 네이티브 빌드를 자동화하실 준비가 되셨나요?

Capgo 빌드를 사용하여 CI/CD pipeline에서 네이티브 iOS 및 Android 빌드를 컴파일, 서명, 테스트, 및 릴리즈하세요.

Capgo 빌드 • GitHub 액션 예시 • CI 비밀키