ワークフローの管理

Prev Next

VPC環境で利用できます。

ワークフロー管理では、ワークフローの作成・変更・削除・リスト照会方法を紹介し、Visual、YAMLエディタでワークフローを構成する方法もご案内します。

ワークフローリスト

SourceBand-workflow-use-manage_workflow_list

領域 説明
① 検索
  • 検索領域により作成されたワークフローを検索できます。
  • リポジトリリストは、プロジェクトと連携したリポジトリリストを出力します。
  • ② 作成
  • ワークフロー作成
  • ③ 変更
  • ワークフロー変更
  • ④ 削除
  • ワークフロー削除
  • ⑤ ワークフローリスト
  • 作成したワークフローリストを確認できます。
  • ワークフロー作成

    ワークフローを作成する方法は、次の通りです。

    1. SourceBandプロジェクト画面で CI/CD > ワークフロー をクリックしてワークフローリスト画面に移動します。
    2. [作成] ボタンをクリックします。
    3. ワークフローの作成画面が表示されたら、以下の手順で行います。

    1. ワークフロー設定

    • ワークフロー名
      • 基本ワークフロー名をそのまま使用するか、希望する名前を入力できます。
      • 入力した名前は、YAML定義ファイル内の Nameフィールドに作成されます。
    • ソースリポジトリ
      • ワークフロー定義ファイルを保存するソースリポジトリを選択します。
      • ソースリポジトリリストは、プロジェクトと連携した SourceCommitリポジトリを出力します。
    • ブランチ
      • ワークフロー定義ファイルを保存するブランチを選択します。
    • コミットメッセージ
      • 基本コミットメッセージをそのまま使用するか、希望する名前を入力できます。
    • ワークフローファイル名
      • 基本ワークフローファイル名をそのまま使用するか、希望するファイル名を入力できます。
      • ファイルは選択したソースリポジトリとブランチの .sourceband/workflows フォルダに保存します。

    2. ワークフロー構成

    SourceBand-workflow-use-manage_workflow_create_visual

    領域 説明
    ① Visual/YAMLモードの切り替え
  • Visual: 視覚的に簡単に設定できるエディタです。
  • YAML: YAML形式で直接コードを作成し設定できます。
  • ② 情報変更
  • ワークフロー情報(名前、リポジトリ、ファイルパス、トリガー)を確認できます。
  • ③ アクション
  • [+] ボタンをクリックして最新バージョンのアクションをワークフローに追加します。
  • 詳しいアクション情報は、アクションカードをクリックしてアクション詳細情報ポップアップを確認します。
  • ④ Visual
  • Visual形式にワークフローを構成できます。
  • ⑤ アクショングループ
  • ビジュアルエディタ(Visual Editor)ではアクショングループ構成をサポートせず、YAMLを介してのみ構成できます。
  • YAML構成方法は、ワークフローフォーマット-YAMLドキュメントをご参照ください。
  • ⑥ アクション詳細情報
  • 各アクションをクリックして、当該アクションの詳細情報を設定・確認できます。
  • ⑦ 先行アクション設定
  • 当該アクションを実行する前に、必ず完了すべき先行アクションを指定できる選択プロパティです。
  • 詳しい依存関係は、ワークフローフォーマット-YAMLドキュメントをご参照ください。
  • SourceBand-workflow-use-manage_workflow_create_yaml

    領域 説明
    ① YAML YAML形式で直接コードを作成し構成できます。

    SourceBand-workflow-use-manage_action_detail

    領域 説明
    ① バージョン 使用可能なアクションの様々なバージョンを選択できます。
    ② アクション YAML 選択したバージョンに該当するアクションの YAML定義をプレビューできます。
    ③ ワークフロー追加 バージョン選択後、 [ワークフロー追加] ボタンをクリックして、当該バージョンのアクションをワークフローに追加します。

    3. 最終確認

    設定内容を確認した後、 [保存] ボタンをクリックします。

    ワークフローの詳細確認

    1. SourceBandプロジェクト画面で CI/CD > ワークフロー をクリックしてワークフローリスト画面に移動します。
    2. ワークフローリスト行で確認したいワークフローの名前をクリックします。
    3. ワークフローの詳細情報を確認できます。
      • 上部の [YAMLを開く] ボタンをクリックして、設定された YAML定義ファイルを確認します。
      • アクションをクリックして、設定されたアクションの詳細情報を確認します。

    ワークフロー変更

    ワークフローリスト画面から移動

    1. SourceBandプロジェクト画面で CI/CD > ワークフロー をクリックしてワークフローリスト画面に移動します。
    2. 変更するワークフローの右側で ⋯ > [変更] ボタンを順にクリックします。
    3. ワークフローを変更します。
    4. 変更を完了した後、 [保存] ボタンをクリックします。

    ワークフローの詳細画面から移動

    1. SourceBandプロジェクト画面で CI/CD > ワークフロー をクリックしてワークフローリスト画面に移動します。
    2. ワークフローリスト行で確認したいワークフローの名前をクリックします。
    3. [変更] ボタンをクリックします。
    4. ワークフローを変更します。
    5. 変更を完了した後、 [保存] ボタンをクリックします。

    ワークフロー削除

    1. SourceBandプロジェクト画面で CI/CD > ワークフロー をクリックしてワークフローリスト画面に移動します。
    2. 変更するワークフローの右側で ⋯ > [削除] ボタンを順にクリックします。
    3. ワークフロー削除のポップアップで削除するワークフロー名を入力した後、 [削除] ボタンをクリックします。
    注意

    ワークフローを削除すると、リポジトリ内の当該ワークフローの定義ファイル(YAML)も一緒に削除されます。