Reference documentation and code samples for the Cloud Build V1 API class Google::Cloud::Build::V1::Artifacts::ArtifactObjects.
Files in the workspace to upload to Cloud Storage upon successful completion of all build steps.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#location
def location() -> ::String
-
(::String) — Cloud Storage bucket and optional object path, in the form
"gs://bucket/path/to/somewhere/". (see Bucket Name
Requirements).
Files in the workspace matching any path pattern will be uploaded to Cloud Storage with this location as a prefix.
#location=
def location=(value) -> ::String
-
value (::String) — Cloud Storage bucket and optional object path, in the form
"gs://bucket/path/to/somewhere/". (see Bucket Name
Requirements).
Files in the workspace matching any path pattern will be uploaded to Cloud Storage with this location as a prefix.
-
(::String) — Cloud Storage bucket and optional object path, in the form
"gs://bucket/path/to/somewhere/". (see Bucket Name
Requirements).
Files in the workspace matching any path pattern will be uploaded to Cloud Storage with this location as a prefix.
#paths
def paths() -> ::Array<::String>
- (::Array<::String>) — Path globs used to match files in the build's workspace.
#paths=
def paths=(value) -> ::Array<::String>
- value (::Array<::String>) — Path globs used to match files in the build's workspace.
- (::Array<::String>) — Path globs used to match files in the build's workspace.
#timing
def timing() -> ::Google::Cloud::Build::V1::TimeSpan
- (::Google::Cloud::Build::V1::TimeSpan) — Output only. Stores timing information for pushing all artifact objects.