アーティファクト内のファイルを参照する - Amazon CodeCatalyst

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

アーティファクト内のファイルを参照する

アーティファクト内に存在するファイルがあり、Amazon CodeCatalyst ワークフローアクションのいずれかでこのファイルを参照する必要がある場合は、次の手順を実行します。

注記

ソースリポジトリファイルを参照する」も参照してください。

Visual

使用できません。YAML手順YAMLを表示するには、 を選択します。

YAML
アーティファクト内のファイルを参照するには (YAML エディタ)
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

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

  3. ナビゲーションペインで CI/CD を選択し、ワークフロー を選択します。

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

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

  6. を選択しますYAML

  7. ファイルを参照するアクションで、次のようなコードを追加します。

    Actions: My-action: Inputs: Sources: - WorkflowSource Artifacts: - artifact-name Configuration: template: artifact-path/path/to/file.yml

    前のコードで、以下を置き換えます。

    • artifact-name アーティファクトの名前。

    • artifact-path を次の表の値で指定します。

    リファレンスを追加する場合 置換 artifact-path と...

    ビルドアクションまたはテストアクション

    $CATALYST_SOURCE_DIR_artifact-name/

    その他のすべてのアクション

    $CATALYST_SOURCE_DIR_artifact-name/

    または

    /artifacts/current-action-name/artifact-name/

    または

    現在のアクションがアクショングループ 内にある場合:

    /artifacts/current-action-group@current-action-name/artifact-name/

    例については、「アーティファクトの例」を参照してください。

    注記

    は省略できます。artifact-path および は、次の場合にアーティファクトルートディレクトリを基準とするファイルパスを指定するだけです。

    • 参照を含めるアクションには、 の下に 1 つの項目のみが含まれます Inputs (例えば、1 つの入力アーティファクトが含まれ、ソースは含まれません)。

    • 参照するファイルはプライマリ入力にあります。プライマリ入力は、 であるかWorkflowSource、 がない場合はリストされた最初の入力アーティファクトですWorkflowSource

  8. (オプション) 検証 を選択して、コミットする前にワークフローのYAMLコードを検証します。

  9. コミット を選択し、コミットメッセージを入力し、もう一度コミット を選択します。