メインコンテンツまでスキップ

WorkflowへのStepsの追加

Stepsは、Workflowsからいつでも追加・削除できます。Bitriseに新しいappを追加すると、プロジェクトスキャナーが既定のStepsを使用して少なくとも1つのWorkflowを生成しますが、これらを必ず使用する必要はありません。どのStepsを含めるかは自由です。

Workflowには任意のStepを追加できます。制限は一切ありません。つまり、例えばiOS app専用のStepをAndroid appのWorkflowに追加することも可能です。Workflowには関連するStepsのみを追加するように必ず注意してください。

Workflow EditorでStepsを追加するClick to copy link​

  1. Bitrise にアクセスして Log in、左側の Bitrise CI を選択し、プロジェクトを選択します。

  2. メインページの Workflows ボタンをクリックします。

  3. その位置にStepを挿入するには、2つのStepsの間にある+記号をクリックします。

  4. 必要なStepを検索します。

    検索フィルター

    検索フィールドの下にあるフィルタータグに注目してください。カテゴリ(Build、Deploy、Testなど)やメンテナー(Official、Verified、Community)でフィルタリングできます。複数のタグを同時に選択することも可能です。デフォルトではフィルターは適用されておらず、すべてのStepsが表示されます。

  5. Stepをクリックして、Workflowに追加します。

代替ソースからStepsを追加するClick to copy link​

通常は、公式のBitrise Step Libraryに含まれるStepsの使用をおすすめします。ただし、必要に応じて他のソースからStepsを追加することもできます。GitのURLまたはローカルパスのいずれかを使用できます。

Bitrise websiteでは、Bitrise Step LibraryにないStepを使用する最も簡単な方法はgit::特殊ソースです。その方法を見ていきましょう。

  1. Bitrise にアクセスして Log in、左側の Bitrise CI を選択し、プロジェクトを選択します。

  2. メインページの Workflows ボタンをクリックします。

  3. Workflow Editorの上部にあるYAMLに切り替えます。

  4. 使用したいStepのgit URLを追加します。

    この例では、gitソースからScript Stepを追加します。

    - git::https://github.com/bitrise-io/steps-[email protected]:
  5. Saveをクリックします。

WorkflowからStepを削除するClick to copy link​

Stepはいつでも削除できます。ただし、後で再度追加した場合、Step inputsはdefault valueに設定され、カスタム設定はすべて失われるので注意してください。

Stepを無効にする

Stepを実行したくないがStepの設定はそのまま残しておきたい場合は、Stepを無効にできます。Stepを条件付きで有効化または無効化する。

  1. Bitrise にアクセスして Log in、左側の Bitrise CI を選択し、プロジェクトを選択します。

  2. メインページの Workflows ボタンをクリックします。

  3. 削除したいStepをクリックします。

  4. 3点リーダーのメニューアイコンをクリックし、Delete itemを選択します。

  5. Saveをクリックします。