class DeploymentConfig
- DeploymentConfig
- Reference
- Object
Included Modules
- YAML::Serializable
Defined in:
runway/models/config.crConstructors
Instance Method Summary
-
#cmd : Array(String) | Nil
@return [Array(String)] The arguments to pass to the command.
-
#cmd=(cmd : Array(String) | Nil)
@return [Array(String)] The arguments to pass to the command.
-
#entrypoint : String | Nil
@return [String] The command/entrypoint to run for the project.
-
#entrypoint=(entrypoint : String | Nil)
@return [String] The command/entrypoint to run for the project.
-
#location : String | Nil
@return [String] The location of the project.
-
#location=(location : String | Nil)
@return [String] The location of the project.
-
#path : String | Nil
@return [String] The path of the project.
-
#path=(path : String | Nil)
@return [String] The path of the project.
-
#remote : RemoteConfig | Nil
@return [RemoteConfig, nil] The remote configuration for the deployment, or
nil
if not specified. -
#remote=(remote : RemoteConfig | Nil)
@return [RemoteConfig, nil] The remote configuration for the deployment, or
nil
if not specified. -
#timeout : Int32 | Nil
@return [Int32, nil] The timeout for the command, or
nil
if not specified. -
#timeout=(timeout : Int32 | Nil)
@return [Int32, nil] The timeout for the command, or
nil
if not specified. -
#type : String
@return [String] The type of the project.
-
#type=(type : String)
@return [String] The type of the project.
Constructor Detail
Instance Method Detail
@return [String] The command/entrypoint to run for the project.
@return [RemoteConfig, nil] The remote configuration for the deployment, or nil
if not specified.
@return [RemoteConfig, nil] The remote configuration for the deployment, or nil
if not specified.
@return [Int32, nil] The timeout for the command, or nil
if not specified.
@return [Int32, nil] The timeout for the command, or nil
if not specified.