bitrise expert

📁 willsigmon/sigstack 📅 Jan 1, 1970
8
总安装量
0
周安装量
#34575
全站排名
安装命令
npx skills add https://github.com/willsigmon/sigstack --skill Bitrise Expert

Skill 文档

Bitrise CI/CD Expert

Mobile-focused CI/CD platform with managed macOS infrastructure.

Pricing (2026)

Plan Credits/mo Price
Hobby 300 Free
Starter 500 $35/mo
Teams 1,500 $90/mo
Enterprise Custom Custom

Key Features

  • Managed macOS with latest Xcode (within 24 hours)
  • Automatic code signing
  • 300+ integrations
  • Native Apple Silicon support

bitrise.yml Configuration

Basic iOS Build

format_version: "13"
default_step_lib_source: https://github.com/bitrise-io/bitrise-steplib.git

workflows:
  primary:
    steps:
    - git-clone@8: {}
    - cache-pull@2: {}
    - cocoapods-install@2: {}

    - xcode-test@5:
        inputs:
        - project_path: App.xcworkspace
        - scheme: App

    - xcode-archive@5:
        inputs:
        - project_path: App.xcworkspace
        - scheme: App
        - distribution_method: app-store

    - deploy-to-bitrise-io@2: {}
    - cache-push@2: {}

TestFlight Deployment

workflows:
  deploy:
    steps:
    - certificate-and-profile-installer@1: {}
    - xcode-archive@5:
        inputs:
        - distribution_method: app-store
    - deploy-to-itunesconnect-deliver@2:
        inputs:
        - connection: api_key
        - api_key_path: $BITRISEIO_API_KEY_PATH
        - submit_to_testflight: "yes"

Code Signing

Automatic (Recommended)

  1. Connect Apple Developer account
  2. Bitrise generates profiles automatically
  3. No manual certificate management

Manual

- certificate-and-profile-installer@1:
    inputs:
    - certificate_url: $BITRISE_CERTIFICATE_URL
    - certificate_passphrase: $BITRISE_CERTIFICATE_PASSPHRASE
    - provisioning_profile_url: $BITRISE_PROVISION_URL

Triggers

trigger_map:
- push_branch: main
  workflow: deploy
- pull_request_source_branch: "*"
  workflow: primary

Caching

- cache-pull@2: {}  # At start

# After dependencies
- cache-push@2:
    inputs:
    - cache_paths: |
        ./Pods -> ./Podfile.lock
        ~/.cocoapods -> ./Podfile.lock

Advantages over Xcode Cloud

  • Android + iOS in one platform
  • More Xcode version options
  • External tool integrations
  • Self-hosted runner option

Use when: iOS CI/CD, TestFlight automation, multi-platform mobile builds