(iOS) プル リクエストのワークフローの例
説明
iOS プル リクエスト検証のワークフローの例。ワークフローには次が含まれます。
-
プル リクエストのワークフローをトリガーします。
bitrise.yml
--- format_version: '11' default_step_lib_source: https://github.com/bitrise-io/bitrise-steplib.git project_type: ios workflows: pull-request: steps: - [email protected]: run_if: '{{getenv "SSH_RSA_PRIVATE_KEY" | ne ""}}' - [email protected]: {} - [email protected]: {} - [email protected]: {} - [email protected]: inputs: - carthage_options: "--use-xcframeworks --platform iOS" - [email protected]: inputs: - project_path: "$BITRISE_PROJECT_PATH" - [email protected]: inputs: - log_formatter: xcodebuild - xcodebuild_options: "-enableCodeCoverage YES" - [email protected]: inputs: - project_path: "$BITRISE_PROJECT_PATH" - scheme: "$BITRISE_SCHEME" - automatic_code_signing: apple-id - distribution_method: development - [email protected]: {} - [email protected]: {} - [email protected]: inputs: - body: |-  $BITRISE_PUBLIC_INSTALL_PAGE_URL - personal_access_token: "$GITHUB_ACCESS_TOKEN" - [email protected]: {} app: envs: - opts: is_expand: false BITRISE_PROJECT_PATH: BitriseTest.xcworkspace - opts: is_expand: false BITRISE_SCHEME: BitriseTest - opts: is_expand: false BITRISE_DISTRIBUTION_METHOD: development trigger_map: - pull_request_source_branch: "*" workflow: pull-request