ワークフローの管理
複数のワークフローをチェーンしたり、チェーン内のワークフローの順序を並べ替えたり、Bitriseワークフローエディターでいつでもワークフローの名前を変更したりできます。
You can chain multiple Workflows and rearrange the order of Workflows in a chain in the Bitrise Workflow Editor. Take advantage of utility Workflows to reuse components in multiple different contexts.
オフラインワークフローエディター
あなたは オフラインワークフローエディター。
ワークフローを連鎖させる
複数のワークフローを設定して、連続して実行することができます。これらのワークフローの順序を並べ替えたり、新しいワークフローをチェーンに追加したり、既存のワークフローをチェーンからいつでも削除したりできます。
-
でアプリを開きます ビットライズ。
-
クリック
メインページのボタン。 -
ワークフローの名前の右側にある省略記号 (...) ボタンをクリックします。
-
ドロップダウンメニューから選択 ワークフローを挿入する 現在選択されているワークフローの前にワークフローを連結するか、 ワークフローを挿入 現在選択されているワークフローの後にワークフローを連鎖します。
-
Select a Workflow from the list and click either Add before or Add after.
-
クリック 保存する 右上隅にあります。
この例では、3 つのワークフローを連結しています。 test
、 deploy
、 そして ci
、を使用して 実行前
そして 実行後
パラメーター。
workflows: test: envs: - IS_TEST: "true" steps: # test Steps to run deploy: before_run: - test steps: # steps to deploy ci: before_run: - test after_run: - deploy
ワークフローを直接管理する方法の詳細については、 bitrise.yml
ファイル、チェック ワークフローリファレンス。
連鎖ワークフローの再配置
チェーンができたら、ドラッグアンドドロップメニューでワークフローの順序を簡単に並べ替えることができます。
-
でアプリを開きます ビットライズ。
-
クリック
メインページのボタン。 -
省略記号をクリックします: ... ラベル付けされた ワークフローの管理。
-
ドロップダウンメニューから選択 ワークフローの実行順序を変更するドラッグ アンド ドロップ メニューが表示され、チェーンのワークフローを並べ替えることができます。
-
クリック 保存する 右上隅にあります。
ユーティリティ ワークフロー
Bitrise は、ユーティリティワークフローと呼ばれる特別なタイプのワークフローをサポートしています。ユーティリティ ワークフローの ID は常にアンダースコア文字で始まります。たとえば、 _setup
.これらは通常、いくつかの異なるワークフローの開始時または終了時に必要なタスクを実行するために使用されます。アプリ。
ユーティリティ ワークフローを作成できます まったく同じように 通常のものを作成するとき。ユーティリティ ワークフローであることを示すには、名前の前にアンダースコアを付けるだけです。
ユーティリティワークフローは単独では実行できない
ユーティリティ ワークフローは、スタンドアロン ワークフローとして実行できません。ワークフローの前または後に、通常のワークフローと一緒にチェーンする必要があります。 ワークフローを連鎖させる.
この例では、2つのユーティリティワークフローがあります。 _setup
そして _send-notifications
これらは2つのワークフローで連結されており、 test
そして ci
使用して 実行前
そして 実行後
パラメーター。
workflows: _send-notifications: steps: # send notifications _setup: steps: # setup Steps to run test: before_run: - _setup envs: - IS_TEST: "true" steps: # test Steps to run ci: before_run: - test after_run: - _send-notifications
ワークフローを直接管理する方法の詳細については、 bitrise.yml
ファイル、チェック ワークフローリファレンス。