Release Pipelines

Promotion Engine: Connected
🐝 Product Site
In-Flight Track Alpha (Closed)
v3.12.0 (1084)
⏳ 09h 42m soak remaining
Fleet Crash-Free Rate Passing SLA
99.68%
Min Policy: 99.50%
Active Opted Testers Closed Track
142 Testers
Target required: 20 testers (14d)
Current Prod Rollout Previous Stable
100% Full
Serving v3.11.0 (520K users)
🚗 HyperDrive Rider • com.hyperdrive.rider

Release v3.12.0 (Build 1084)

Promoted to Closed Testing (Alpha). Soaking in Alpha before Open Beta promotion.

PIPELINE ACTIVE
1. CI Build
AAB Uploaded
2. Internal
Live 100%
3
3. Closed (Alpha)
Soaking (24h)
4
4. Open (Beta)
Next Stage
5
5. Production
Staged (10% → 100%)
Internal Track
Live
v3.12.0 (1084)
Testers:38 internal
Crash-Free:99.8%
Rollout:100% Instant
Closed (Alpha)
Soaking
v3.12.0 (1084)
Testers:142 opted-in
Crash-Free:99.6%
Soak Left:09h 42m
Open (Beta)
Queued
v3.11.2 (1082)
Testers:2,450 public
Crash-Free:99.4%
Target Soak:48 Hours
Production
Stable Previous
v3.11.0 (1080)
Active Users:520,000
Crash-Free:99.5%
Rollout:100% Live

Release Audit Trail & Play Store Events

Chronological ledger of API calls, Google reviews, and policy checks

Monitored Android Applications

Manage Google Play Developer accounts, track releases, and customize promotion policies.

Application Package Name Active Track Internal Closed (Alpha) Open (Beta) Production Actions

Connect New Android Application

Configure automated multi-track promotion in 4 straightforward steps.

1 App Info
2 Google Play API
3 Soak Policies
4 CI/CD Setup

1. Application Details

Provide identifying information for your Android application.

Must match the `applicationId` in your `app/build.gradle` file.

Historical Releases & Metrics

Audit past production promotions, cycle times, and track soak metrics.

Release Version App Completed At Cycle Time Testers Passed Crash-Free Rate Status
v3.11.0 (1080) 🚗 HyperDrive Rider 10 days ago 4 days 8 hours 2,600 testers 99.7% 100% Production
v2.8.3 (518) 🚙 HyperDrive Driver 14 days ago 5 days 2 hours 4,100 testers 99.8% 100% Production
v1.19.1 (310) 🏬 HyperDrive Merchant 3 days ago 3 days 12 hours 1,020 testers 99.9% 100% Production

Notification Channels & Event Integrations

Broadcast real-time mobile release milestones, soak timers, review approvals, and SLA alerts.

💬
Slack Notifications Supported

Post rich release cards with approval actions directly into #release channels.

👥
Microsoft Teams Supported

Deliver adaptive cards and stage completion alerts to engineering teams.

🚨
PagerDuty Escalations Supported

Trigger high-urgency incidents when crash SLAs breach or emergency halts fire.

🌐
Custom HTTP Webhook Supported

Send signed HMAC JSON payloads to Datadog, Grafana, or internal services.

Configured Broadcast Channels

Active routing destinations listening for multi-track release events

Channel & Destination Type Subscribed Events Status Last Fired Actions

Available Release Lifecycle Broadcast Events

build_uploaded AAB Artifact Uploaded

Dispatched when CI/CD finishes uploading a new version to the draft/internal track.

promotion_success Track Promotion Live

Fired when Google Play edits commit and an app moves to Alpha, Beta, or Production.

review_approved Google Review Approved

Triggered when Play Console confirms review passed without policy violations.

soak_completed Soak Timer Completed

Notifies release team that the required 24h/48h soak interval passed with clean SLA.

sla_breached Crash SLA Breached

Triggered if crash-free rate falls below policy (e.g. < 99.50%) during rollout.

emergency_halt Emergency Halt Fired

Dispatched immediately when an engineer triggers the circuit breaker halt.

Incoming CI/CD Webhooks

Real-time ledger of HTTP webhooks received from GitHub Actions, GitLab CI, Fastlane, and Bitrise that trigger promotion workflows.

Public CI/CD Trigger Endpoint

Call this URL from your GitHub Actions / GitLab pipeline upon successful upload of the AAB to Google Play

HMAC SHA-256 Auth Enabled
POST https://api.autopromote.internal/api/releases/trigger Content-Type: application/json

Ingested Webhook Requests

Chronological ledger of incoming HTTP triggers and payload validation

Request ID & CI Provider Target Application Version Code / Name Triggered Workflow Status & Latency Timestamp Action

Team Members & Role-Based Access

Manage release permissions and access rights for mobile engineers and QA leads.

Member Role Joined Last Active Actions

User Account & Profile

Default Pipeline Steps & Gating Policy

Configure which tracks and soak stages are enabled for HyperDrive Rider

Enable Closed Testing (Alpha) Track

Promote internal builds to closed testing group first.

Enable Open Testing (Beta) Track

Promote to public beta testers before releasing to production.

Enable Staged Production Rollout

Gradually ramp release (10% → 50% → 100%) instead of immediate full release.