メニュー
AWS CloudFormation
ユーザーガイド (API Version 2010-05-15)

AWS CodeBuild プロジェクトアーティファクト

ArtifactsAWS::CodeBuild::Project リソースのプロパティで、AWS CodeBuild のビルドによって生成されるアーティファクトの出力設定を指定します。

構文

AWS CloudFormation テンプレートでこのエンティティを宣言するには、次の構文を使用します。

JSON

Copy
{ "Location" : String, "Name" : String, "NamespaceType" : String, "Packaging" : String, "Path" : String, "Type" : String }

YAML

Copy
Location: String Name: String NamespaceType: String Packaging: String Path: String Type: String

プロパティ

Location

AWS CodeBuild がビルド出力アーティファクトを保存する場所。有効な値については、AWS CodeBuild ユーザーガイドartifacts-location フィールドを参照してください。

Required: Conditional。Type プロパティに CODEPIPELINE または NO_ARTIFACTS を指定する場合は、このプロパティを指定しないでください。他のすべてのタイプでは、このプロパティを指定する必要があります。

Type: String

Name

AWS CodeBuild がビルド出力アーティファクトを保存するビルド出力フォルダの名前。.zip パッケージの場合は、ビルド出力アーティファクトを含むビルド出力 .zip ファイルの名前。

Required: Conditional。Type プロパティに CODEPIPELINE または NO_ARTIFACTS を指定する場合は、このプロパティを指定しないでください。他のすべてのタイプでは、このプロパティを指定する必要があります。

Type: String

NamespaceType

ビルド ID など、AWS CodeBuild がビルド出力パスに追加する情報。詳細については、AWS CodeBuild ユーザーガイドnamespaceType フィールドを参照してください。

Required: No

Type: String

Packaging

AWS CodeBuild がビルド出力アーティファクトをどのようにパッケージングするかを指定します。有効な値については、AWS CodeBuild ユーザーガイドpackaging フィールドを参照してください。

Required: No

Type: String

Path

AWS CodeBuild がビルド出力アーティファクトを保存するビルド出力フォルダへのパス。

Required: No

Type: String

Type

ビルド出力アーティファクトのタイプ。有効な値については、AWS CodeBuild ユーザーガイドartifacts-type フィールドを参照してください。

Required: Yes

Type: String

このページの内容: