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

オフラインWorkflow Editorのインストールとアップグレード

Bitrise Workflow Editorは、bitrise.ioにログインせずに、ご自身のコンピューター上でオフラインで実行できます。Workflow Editorはオープンソースです。GitHub上のbitrise-workflow-editor repositoryをご覧ください。

オフラインWorkflow EditorについてClick to copy link​

オフラインWorkflow Editorは、Bitrise CLIに同梱されているWorkflow Editorのローカルコピーです。ご自身のコンピューター上のブラウザで動作し、プロジェクトの設定YAMLファイルをローカルで編集します。

次のような場合に使用します。

  • bitrise.ioにログインせずに設定を編集したい場合。
  • セキュリティポリシー上、設定を自社ネットワークの外に出せない場合。
  • 設定YAMLファイルを手動で編集するのではなく、GUIで編集したい場合。

制限事項Click to copy link​

オフラインWorkflow Editorは、Step bundlesやコンテナ、ターゲットベースのトリガーなど、bitrise.io上のWorkflow Editorのほとんどの機能をサポートしています。

例外として、Stacks & Machinesページがローカルでは利用できないため、スタックやマシンタイプは選択できません。設定YAMLファイルを直接編集してスタックを設定することはできますが、オフラインWorkflow Editorはスタックの値を検証しません。利用可能なスタックの一覧はアカウントに依存しますが、オフラインWorkflow Editorはbitrise.ioにログインしないためです。プロジェクトに対してスタックの値が有効かどうかを確認するには、bitrise.io上のWorkflow EditorでStacks & Machinesを開いてください。

すべての機能を利用するにはBitrise CLI 2.43.0以降が必要です。古いバージョンをお使いの場合は、CLIを更新するか、Workflow Editorプラグインを更新してください。

bitrise plugin update workflow-editor

オフラインWorkflow EditorをコンピューターにインストールするClick to copy link​

  1. Bitrise CLIをインストールします。

  2. Bitrise Pluginsの一部としてオフラインWorkflow Editorをインストールするには、bitrise local setupを実行します。

    bitrise local setupを実行すると、Bitrise Core tools、Bitrise PluginsおよびToolkitsがローカルマシンにインストールされているかどうかも確認されます。インストールされていない場合は、自動的にインストールされます。macOSの場合は、Homebrewの有無も確認し、見つからない場合は手動でのインストールを案内します。

オフラインWorkflow Editorを起動するClick to copy link​

  1. bitrise.ymlがあるディレクトリにcdします。

  2. オフラインセッションを開始するには、bitrise :workflow-editorコマンドを実行します。

    オフラインWorkflow Editorがブラウザで開きます。

Workflowsタブを開いた状態のオフラインWorkflow Editorで、WorkflowのSteps

Workflow EditorのバージョンをアップグレードするClick to copy link​

bitrise plugin update workflow-editorコマンドを実行すると、Workflow Editorをlatest versionにアップグレードできます。