ワークフローアクションのソースリポジトリの指定 - Amazon CodeCatalyst

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ワークフローアクションのソースリポジトリの指定

次の手順に従って、ワークフローアクションで使用するソースリポジトリを指定します。起動時に、アクションは構成済みソースリポジトリのファイルをアーティファクトにバンドルし、アクションが実行されているランタイム環境の Docker イメージにアーティファクトをダウンロードし、ダウンロードしたファイルを使用して処理を完了します。

注記

現在、ワークフローアクション内で指定できるのは 1 つのソースリポジトリのみです。これは、ワークフロー定義ファイルが存在するソースリポジトリです (.codecatalyst/workflows/ ディレクトリまたはそのサブディレクトリのいずれかの中)。このソースリポジトリには WorkflowSource というラベルが付きます。

Visual
アクションで使用するソースリポジトリを指定するには (ビジュアルエディタ)
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. プロジェクトを選択します。

  3. ナビゲーションペインで [CI/CD][ワークフロー] の順に選択します。

  4. ワークフローの名前を選択します。ワークフローが定義されているソースリポジトリまたはブランチ名でフィルタリングすることも、ワークフロー名またはステータスでフィルタリングすることもできます。

  5. [編集] を選択します。

  6. [ビジュアル] を選択します。

  7. ワークフロー図で、ソースを指定するアクションを選択します。

  8. [入力] を選択します。

  9. [ソース - 省略可] で以下を実行します。

    アクションに必要なソースリポジトリを表すラベルを指定します。現在、サポートされているラベルは WorkflowSource のみです。これは、ワークフロー定義ファイルが保存されているソースリポジトリを表します。

    ソースを省略する場合は、action-name/Inputs/Artifacts で少なくとも 1 つの入力アーティファクトを指定する必要があります。

    sources の詳細については、「ワークフローへのソースリポジトリの接続」を参照してください。

  10. (省略可) [検証] を選択して、ワークフローの YAML コードをコミットする前に検証します。

  11. [コミット] を選択し、コミットメッセージを入力し、再度 [コミット] を選択します。

YAML
アクションで使用するソースリポジトリを指定するには (YAML エディタ)
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. プロジェクトを選択します。

  3. ナビゲーションペインで [CI/CD][ワークフロー] の順に選択します。

  4. ワークフローの名前を選択します。ワークフローが定義されているソースリポジトリまたはブランチ名でフィルタリングすることも、ワークフロー名またはステータスでフィルタリングすることもできます。

  5. [編集] を選択します。

  6. [YAML] を選択します。

  7. アクションで、次のようなコードを追加します。

    action-name: Inputs: Sources: - WorkflowSource

    詳細については、アクションの「ワークフロー YAML 定義」の Sources プロパティの説明を参照してください。

  8. (省略可) [検証] を選択して、ワークフローの YAML コードをコミットする前に検証します。

  9. [コミット] を選択し、コミットメッセージを入力し、再度 [コミット] を選択します。