Interface protos.google.devtools.cloudbuild.v1.IBuild (4.1.1)

Properties of a Build.

Package

@google-cloud/cloudbuild

Properties

approval

approval?: (google.devtools.cloudbuild.v1.IBuildApproval|null);

Build approval

artifacts

artifacts?: (google.devtools.cloudbuild.v1.IArtifacts|null);

Build artifacts

availableSecrets

availableSecrets?: (google.devtools.cloudbuild.v1.ISecrets|null);

Build availableSecrets

buildTriggerId

buildTriggerId?: (string|null);

Build buildTriggerId

createTime

createTime?: (google.protobuf.ITimestamp|null);

Build createTime

failureInfo

failureInfo?: (google.devtools.cloudbuild.v1.Build.IFailureInfo|null);

Build failureInfo

finishTime

finishTime?: (google.protobuf.ITimestamp|null);

Build finishTime

id

id?: (string|null);

Build id

images

images?: (string[]|null);

Build images

logsBucket

logsBucket?: (string|null);

Build logsBucket

logUrl

logUrl?: (string|null);

Build logUrl

name

name?: (string|null);

Build name

options

options?: (google.devtools.cloudbuild.v1.IBuildOptions|null);

Build options

projectId

projectId?: (string|null);

Build projectId

queueTtl

queueTtl?: (google.protobuf.IDuration|null);

Build queueTtl

results

results?: (google.devtools.cloudbuild.v1.IResults|null);

Build results

secrets

secrets?: (google.devtools.cloudbuild.v1.ISecret[]|null);

Build secrets

serviceAccount

serviceAccount?: (string|null);

Build serviceAccount

source

source?: (google.devtools.cloudbuild.v1.ISource|null);

Build source

sourceProvenance

sourceProvenance?: (google.devtools.cloudbuild.v1.ISourceProvenance|null);

Build sourceProvenance

startTime

startTime?: (google.protobuf.ITimestamp|null);

Build startTime

status

status?: (google.devtools.cloudbuild.v1.Build.Status|keyof typeof google.devtools.cloudbuild.v1.Build.Status|null);

Build status

statusDetail

statusDetail?: (string|null);

Build statusDetail

steps

steps?: (google.devtools.cloudbuild.v1.IBuildStep[]|null);

Build steps

substitutions

substitutions?: ({ [k: string]: string }|null);

Build substitutions

tags

tags?: (string[]|null);

Build tags

timeout

timeout?: (google.protobuf.IDuration|null);

Build timeout

timing

timing?: ({ [k: string]: google.devtools.cloudbuild.v1.ITimeSpan }|null);

Build timing

warnings

warnings?: (google.devtools.cloudbuild.v1.Build.IWarning[]|null);

Build warnings