class Google::Apis::CloudbuildV1::Results

Artifacts created by the build pipeline.

Attributes

artifact_manifest[RW]

Path to the artifact manifest. Only populated when artifacts are uploaded. Corresponds to the JSON property `artifactManifest` @return [String]

artifact_timing[RW]

Start and end times for a build execution phase. Corresponds to the JSON property `artifactTiming` @return [Google::Apis::CloudbuildV1::TimeSpan]

build_step_images[RW]

List of build step digests, in the order corresponding to build step indices. Corresponds to the JSON property `buildStepImages` @return [Array<String>]

build_step_outputs[RW]

List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](cloud.google.com/ cloud-build/docs/cloud-builders) can produce this output by writing to `$ BUILDER_OUTPUT/output`. Only the first 4KB of data is stored. Corresponds to the JSON property `buildStepOutputs` @return [Array<String>]

images[RW]

Container images that were built as a part of the build. Corresponds to the JSON property `images` @return [Array<Google::Apis::CloudbuildV1::BuiltImage>]

num_artifacts[RW]

Number of artifacts uploaded. Only populated when artifacts are uploaded. Corresponds to the JSON property `numArtifacts` @return [Fixnum]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/cloudbuild_v1/classes.rb, line 2400
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/cloudbuild_v1/classes.rb, line 2405
def update!(**args)
  @artifact_manifest = args[:artifact_manifest] if args.key?(:artifact_manifest)
  @artifact_timing = args[:artifact_timing] if args.key?(:artifact_timing)
  @build_step_images = args[:build_step_images] if args.key?(:build_step_images)
  @build_step_outputs = args[:build_step_outputs] if args.key?(:build_step_outputs)
  @images = args[:images] if args.key?(:images)
  @num_artifacts = args[:num_artifacts] if args.key?(:num_artifacts)
end