BuildProvenanceResponse

data class BuildProvenanceResponse(val buildOptions: Map<String, String>, val builderVersion: String, val builtArtifacts: List<ArtifactResponse>, val commands: List<CommandResponse>, val createTime: String, val creator: String, val finishTime: String, val logsBucket: String, val project: String, val sourceProvenance: SourceResponse, val startTime: String, val triggerId: String)

Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.

Constructors

Link copied to clipboard
fun BuildProvenanceResponse(buildOptions: Map<String, String>, builderVersion: String, builtArtifacts: List<ArtifactResponse>, commands: List<CommandResponse>, createTime: String, creator: String, finishTime: String, logsBucket: String, project: String, sourceProvenance: SourceResponse, startTime: String, triggerId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Version string of the builder at the time this build was executed.

Link copied to clipboard

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

Link copied to clipboard

Output of the build.

Link copied to clipboard

Commands requested by the build.

Link copied to clipboard

Time at which the build was created.

Link copied to clipboard

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

Link copied to clipboard

Time at which execution of the build was finished.

Link copied to clipboard

Google Cloud Storage bucket where logs were written.

Link copied to clipboard

ID of the project.

Link copied to clipboard

Details of the Source input to the build.

Link copied to clipboard

Time at which execution of the build was started.

Link copied to clipboard

Trigger identifier if the build was triggered automatically; empty if not.