Reference documentation and code samples for the Private Catalog V1beta1 API class Google::Cloud::PrivateCatalog::V1beta1::GitSource.
Defines how to access a Git Source.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#branch
def branch() -> ::String
- (::String) — The revision branch to use.
#branch=
def branch=(value) -> ::String
- value (::String) — The revision branch to use.
- (::String) — The revision branch to use.
#commit
def commit() -> ::String
- (::String) — The revision commit to use.
#commit=
def commit=(value) -> ::String
- value (::String) — The revision commit to use.
- (::String) — The revision commit to use.
#dir
def dir() -> ::String
-
(::String) — Directory, relative to the source root, in which to run the build.
This must be a relative path. If a step's
dir
is specified and is an absolute path, this value is ignored for that step's execution.
#dir=
def dir=(value) -> ::String
-
value (::String) — Directory, relative to the source root, in which to run the build.
This must be a relative path. If a step's
dir
is specified and is an absolute path, this value is ignored for that step's execution.
-
(::String) — Directory, relative to the source root, in which to run the build.
This must be a relative path. If a step's
dir
is specified and is an absolute path, this value is ignored for that step's execution.
#repo
def repo() -> ::String
- (::String) — Location of the Git repo to build.
#repo=
def repo=(value) -> ::String
- value (::String) — Location of the Git repo to build.
- (::String) — Location of the Git repo to build.
#tag
def tag() -> ::String
- (::String) — The revision tag to use.
#tag=
def tag=(value) -> ::String
- value (::String) — The revision tag to use.
- (::String) — The revision tag to use.