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.
Namespace
Google.Cloud.CloudBuild.V1Assembly
Google.Cloud.CloudBuild.V1.dll
Constructors
Results()
public Results()
Results(Results)
public Results(Results other)
Parameter | |
---|---|
Name | Description |
other |
Results |
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 | |
---|---|
Type | Description |
string |
ArtifactTiming
public TimeSpan ArtifactTiming { get; set; }
Time to push all non-container artifacts to Cloud Storage.
Property Value | |
---|---|
Type | Description |
TimeSpan |
BuildStepImages
public RepeatedField<string> BuildStepImages { get; }
List of build step digests, in the order corresponding to build step indices.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
RepeatedFieldByteString |
Images
public RepeatedField<BuiltImage> Images { get; }
Container images that were built as a part of the build.
Property Value | |
---|---|
Type | Description |
RepeatedFieldBuiltImage |
MavenArtifacts
public RepeatedField<UploadedMavenArtifact> MavenArtifacts { get; }
Maven artifacts uploaded to Artifact Registry at the end of the build.
Property Value | |
---|---|
Type | Description |
RepeatedFieldUploadedMavenArtifact |
NpmPackages
public RepeatedField<UploadedNpmPackage> NpmPackages { get; }
Npm packages uploaded to Artifact Registry at the end of the build.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
long |
PythonPackages
public RepeatedField<UploadedPythonPackage> PythonPackages { get; }
Python artifacts uploaded to Artifact Registry at the end of the build.
Property Value | |
---|---|
Type | Description |
RepeatedFieldUploadedPythonPackage |