【Knowledge】BitriseのStep・Workflow・Piplineについて

Stepについて

処理の最小単位でGit cloneやDeploy to App Store Connectなどです。Stepは自分でスクリプトを書くこともできますし、Bitriseやコミュニティが提供しているStepを利用することもできます。

Workflowについて

workflowはstepの集まりです。workflowでは各ステップを順番に並べて実行します。workflow自体は単体でもビルドできるようにしておくのが基本です。

CheckBranchという名前のworkflowの場合

  1. Git Clone Repository
  2. Check Branch
  3. Check Xcode Version
  4. other

Piplineについて

複数のworkflowを組み合わせた大きなまとまりです。Stageにworkworkflowを定義することで並列で実行することが可能なため大規模開発などで利用されています。