Lewati ke konten utama
menjadi.dev
Production & Advanced Lanjutan Mobile 6 chapter

CI/CD & OTA Updates

Otomatisasi Build, Submit, dan Over-The-Air Update

Deployment manual itu membosankan dan rawan human error. Modul ini mengajarkan CI/CD untuk mobile: EAS Build (build di cloud Expo, no local setup), EAS Submit (auto-submit ke App Store + Play Store), GitHub Actions untuk pipeline otomatis, code signing automation, EAS Update untuk OTA (update JavaScript bundle tanpa app store review — kritis untuk bug fix cepat!), dan release channels (production, staging, preview).

Prasyarat

Modul 50 (App Store & Play Store Deployment).

Kenapa Ini Penting

CI/CD membedakan developer yang bisa deploy dari yang bisa deploy dengan percaya diri — otomatis, reproducible, dan rollback-able. OTA update adalah superpower mobile yang tidak ada di web.

Daftar Chapter

  1. Chapter 51.1

    EAS Build: Cloud Build Setup

    Build aplikasi di cloud tanpa perlu Mac atau Android Studio

  2. Chapter 51.2

    EAS Submit: Auto Deploy ke Store

    Submit build ke App Store dan Play Store langsung dari terminal

  3. Chapter 51.3

    GitHub Actions untuk Mobile CI/CD

    Pipeline otomatis: test, build, submit — setiap push ke main

  4. Chapter 51.4

    Code Signing Automation

    Otomatiskan manajemen sertifikat dan provisioning profile

  5. Chapter 51.5

    EAS Update: Over-The-Air Updates

    Update JavaScript bundle tanpa App Store review

  6. Chapter 51.6

    Release Channels & Environment Management

    Multi-environment: dev, staging, production dalam satu codebase