ステップ
ステップは、Bitriseでビルドタスクをカプセル化するスクリプト実行のブロックです。つまり、そのタスクを実行するコード、タスクに定義できる入力とパラメーター、およびタスクが生成する出力です。
ステップはBitriseの心臓部です。ステップはビルドタスクです。たとえば、 Gitクローン ステップは、ビルドの開始時にGitリポジトリのクローンを作成します。 GooglePlayデプロイ ステップは、完成したアプリをPlayストアにデプロイできます。
ステップには、ビルドタスクを実行するコードが含まれています。タスクを定義する入力とパラメーターを構成し、ステップが生成する出力を表示して再利用できます。出力を再利用するということは、別のステップがそれを入力の1つの値として使用できることを意味します。
ステップはYAML形式で定義され、bashまたはGoのいずれかで記述されています。
ステップのリストは次の場所にあります。
-
ワークフローエディター。
Bitrise ビルドの一部として、必要なカスタム スクリプトを作成して実行することもできます。 脚本 ステップ。必要なのは、スクリプト ランナー (デフォルトは bash) を指定し、スクリプトを追加して、ビルドを実行することだけです。これらのカスタム スクリプトの設定方法の詳細については、以下をご覧ください。 Bitrise スクリプト ステップ - 実行中 (Bash、Python、NodeJS、Ruby、Swift、Kotlin).
ビルドの目的で、ステップはワークフローエディターから直接管理できます。あなたはいつでもそれらを再配置し、それらのバージョンを設定し、ステップを追加または削除することができます。
ステップの種類
Bitriseには300以上のステップがありますステップライブラリ(StepLib) どのサードパーティ企業またはオープンソースチームが、サービス/ツールに基づいてステップで強化できるか。
Bitriseには3つの異なるタイプのステップがあります。 GUIのラベルに基づいてそれぞれを識別できます。
-
公式のBitriseステップ:これらのステップは、Bitriseによって作成および保守されます。これらのステップには、緑色のバッジと「B」のラベルが付いています。
-
確認済みの手順:これらのステップはコミュニティによって作成および保守されますが、Bitriseユーザーに対して安全で、保守され、一貫性があり、高品質のパフォーマンスを保証するサービス、ツール、またはオープンソースチームが所有しています。これらのステップには、青いバッジとチェックマークが付いています。確認済みの手順の詳細については、チェックアウトしてください 私たちのガイド。
-
コミュニティのステップ:これらのステップは、コミュニティの誰でも作成できます。これらのステップにはラベルがなく、バッジもありません。ステップを開発してBitriseコミュニティと共有する方法を学びたい場合は、チェックアウトしてください 新しいステップの開発。