packaging

@JvmName(name = "gdnqriombtwvtbni")
suspend fun packaging(value: Output<ArtifactPackagingEnumValueArgs>)
@JvmName(name = "gljmikdlcgvrsyrk")
suspend fun packaging(value: ArtifactPackagingEnumValueArgs?)

Parameters

value

The type of build output artifact to create:

  • If type is set to CODEPIPELINE, CodePipeline ignores this value if specified. This is because CodePipeline manages its build output artifacts instead of CodeBuild.

  • If type is set to NO_ARTIFACTS, this value is ignored if specified, because no build output is produced.

  • If type is set to S3, valid values include:

    • NONE: CodeBuild creates in the output bucket a folder that contains the build output. This is the default if packaging is not specified.

    • ZIP: CodeBuild creates in the output bucket a ZIP file that contains the build output.


@JvmName(name = "blwtawwoekiqdmvh")
suspend fun packaging(argument: suspend ArtifactPackagingEnumValueArgsBuilder.() -> Unit)

Parameters

argument

The type of build output artifact to create:

  • If type is set to CODEPIPELINE, CodePipeline ignores this value if specified. This is because CodePipeline manages its build output artifacts instead of CodeBuild.

  • If type is set to NO_ARTIFACTS, this value is ignored if specified, because no build output is produced.

  • If type is set to S3, valid values include:

    • NONE: CodeBuild creates in the output bucket a folder that contains the build output. This is the default if packaging is not specified.

    • ZIP: CodeBuild creates in the output bucket a ZIP file that contains the build output.