Command describes a step performed as part of the build pipeline.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#args
def args() -> ::Array<::String>
Returns
- (::Array<::String>) — Command-line arguments used when executing this command.
#args=
def args=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Command-line arguments used when executing this command.
Returns
- (::Array<::String>) — Command-line arguments used when executing this command.
#dir
def dir() -> ::String
Returns
- (::String) — Working directory (relative to project source root) used when running this command.
#dir=
def dir=(value) -> ::String
Parameter
- value (::String) — Working directory (relative to project source root) used when running this command.
Returns
- (::String) — Working directory (relative to project source root) used when running this command.
#env
def env() -> ::Array<::String>
Returns
- (::Array<::String>) — Environment variables set before running this command.
#env=
def env=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Environment variables set before running this command.
Returns
- (::Array<::String>) — Environment variables set before running this command.
#id
def id() -> ::String
Returns
- (::String) — Optional unique identifier for this command, used in wait_for to reference this command as a dependency.
#id=
def id=(value) -> ::String
Parameter
- value (::String) — Optional unique identifier for this command, used in wait_for to reference this command as a dependency.
Returns
- (::String) — Optional unique identifier for this command, used in wait_for to reference this command as a dependency.
#name
def name() -> ::String
Returns
-
(::String) — Required. Name of the command, as presented on the command line, or if the
command is packaged as a Docker container, as presented to
docker pull
.
#name=
def name=(value) -> ::String
Parameter
-
value (::String) — Required. Name of the command, as presented on the command line, or if the
command is packaged as a Docker container, as presented to
docker pull
.
Returns
-
(::String) — Required. Name of the command, as presented on the command line, or if the
command is packaged as a Docker container, as presented to
docker pull
.
#wait_for
def wait_for() -> ::Array<::String>
Returns
- (::Array<::String>) — The ID(s) of the command(s) that this command depends on.
#wait_for=
def wait_for=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — The ID(s) of the command(s) that this command depends on.
Returns
- (::Array<::String>) — The ID(s) of the command(s) that this command depends on.