Skip to main content

親ワークフローからビルドを開始する

説明

親ワークフローから指定されたワークフローと並行して 1 つ以上のビルドを開始します。ステップを追加して、完了を待つことができます。

さまざまなアプリのビルドを開始する

この方法を使用すると、同じアプリのビルドのみを開始できます。別のアプリの別のビルドを開始したい場合は、Bitrise ワークフローのトリガーステップ。

前提条件

  • 有効な Bitrise API キーがあることを確認してください シークレット ($BITRISE_API_KEY)。見る パーソナルアクセストークン 詳細については。

  • 並行して実行する 1 つまたは複数のワークフロー (たとえば、 workflow-1workflow-2)。

指示

  1. を追加 Bitrise スタート ビルド ステップ。次の入力変数を設定します。

    • ワークフロー: 開始するワークフロー。ワークフローは 1 行に 1 つだけ挿入してください。

    • Bitrise アクセストークン: $BITRISE_API_KEY

  2. (オプション) トリガーされたワークフローが親ワークフローで実行されている間に、並行して実行する任意のステップを追加します。

  3. (オプション) Bitrise ビルド待ち ステップ。をセットする Bitrise アクセストークン 入力変数: $BITRISE_API_KEY

bitrise.yml

parent-workflow:
  steps:
  - build-router-start@0:
      inputs:
      - workflows: |-
          workflow-1
          workflow-2
      - access_token: "$BITRISE_API_KEY"
  - script@1:
      inputs:
      - content: echo "Doing something else..."
  - build-router-wait@0:
      inputs:
      - access_token: "$BITRISE_API_KEY"