Mobile DevOps
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
GitLab CI/CD를 사용하여 Android 및 iOS용 네이티브 및 크로스 플랫폼 모바일 앱을 빌드, 서명, 배포합니다. GitLab Mobile DevOps는 GitLab DevSecOps 플랫폼에 주요 모바일 개발 기능을 통합합니다:
GitLab CI/CD를 사용하여 Android 및 iOS용 네이티브 및 크로스 플랫폼 모바일 앱을 빌드, 서명, 배포합니다. GitLab Mobile DevOps는 모바일 앱 개발 워크플로를 자동화하기 위한 도구 및 모범 사례를 제공합니다.
GitLab Mobile DevOps는 GitLab DevSecOps 플랫폼에 주요 모바일 개발 기능을 통합합니다:
- iOS 및 Android 개발을 위한 빌드 환경
- 보안 코드 서명 및 인증서 관리
- Google Play 및 Apple App Store를 위한 앱 스토어 배포
빌드 환경#
빌드 환경을 완전히 제어하려면 GitLab 호스팅 러너를 사용하거나 자체 관리 러너를 설정할 수 있습니다.
코드 서명#
모든 Android 및 iOS 앱은 다양한 앱 스토어를 통해 배포되기 전에 안전하게 서명되어야 합니다. 서명은 애플리케이션이 사용자 기기에 도달하기 전에 변조되지 않았음을 보장합니다.
프로젝트 수준 보안 파일을 사용하면 GitLab에 다음을 저장하여 CI/CD 빌드에서 앱을 안전하게 서명하는 데 사용할 수 있습니다:
- 키스토어
- 프로비저닝 프로필
- 서명 인증서
개요를 보려면 프로젝트 수준 보안 파일 데모를 참조하세요.
배포#
서명된 빌드는 Mobile DevOps 배포 통합을 사용하여 Google Play 스토어 또는 Apple App Store에 업로드할 수 있습니다.
관련 주제#
Mobile DevOps 구현에 대한 단계별 지침은 다음을 참조하세요:
