Cloud Build v1 API - Class Results (2.4.0)

public sealed class Results : IMessage<Results>, IEquatable<Results>, IDeepCloneable<Results>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Build v1 API class Results.

Artifacts created by the build pipeline.

Inheritance

object > Results

Namespace

GoogleCloudGoogle.Cloud.CloudBuildV1

Assembly

Google.Cloud.CloudBuild.V1.dll

Constructors

Results()

public Results()

Results(Results)

public Results(Results other)
Parameter
NameDescription
otherResults

Properties

ArtifactManifest

public string ArtifactManifest { get; set; }

Path to the artifact manifest for non-container artifacts uploaded to Cloud Storage. Only populated when artifacts are uploaded to Cloud Storage.

Property Value
TypeDescription
string

ArtifactTiming

public TimeSpan ArtifactTiming { get; set; }

Time to push all non-container artifacts to Cloud Storage.

Property Value
TypeDescription
TimeSpan

BuildStepImages

public RepeatedField<string> BuildStepImages { get; }

List of build step digests, in the order corresponding to build step indices.

Property Value
TypeDescription
RepeatedFieldstring

BuildStepOutputs

public RepeatedField<ByteString> BuildStepOutputs { get; }

List of build step outputs, produced by builder images, in the order corresponding to build step indices.

Cloud Builders can produce this output by writing to $BUILDER_OUTPUT/output. Only the first 4KB of data is stored.

Property Value
TypeDescription
RepeatedFieldByteString

Images

public RepeatedField<BuiltImage> Images { get; }

Container images that were built as a part of the build.

Property Value
TypeDescription
RepeatedFieldBuiltImage

MavenArtifacts

public RepeatedField<UploadedMavenArtifact> MavenArtifacts { get; }

Maven artifacts uploaded to Artifact Registry at the end of the build.

Property Value
TypeDescription
RepeatedFieldUploadedMavenArtifact

NpmPackages

public RepeatedField<UploadedNpmPackage> NpmPackages { get; }

Npm packages uploaded to Artifact Registry at the end of the build.

Property Value
TypeDescription
RepeatedFieldUploadedNpmPackage

NumArtifacts

public long NumArtifacts { get; set; }

Number of non-container artifacts uploaded to Cloud Storage. Only populated when artifacts are uploaded to Cloud Storage.

Property Value
TypeDescription
long

PythonPackages

public RepeatedField<UploadedPythonPackage> PythonPackages { get; }

Python artifacts uploaded to Artifact Registry at the end of the build.

Property Value
TypeDescription
RepeatedFieldUploadedPythonPackage