Class: Dapp::Dimg::Config::Directive::GitArtifactRemote::Export
- Inherits:
-
Dapp::Dimg::Config::Directive::GitArtifactLocal::Export
- Object
- Config::Directive::Base
- Base
- ArtifactBase::Export
- Dapp::Dimg::Config::Directive::GitArtifactLocal::Export
- Dapp::Dimg::Config::Directive::GitArtifactRemote::Export
- Defined in:
- lib/dapp/dimg/config/directive/git_artifact_remote.rb
Instance Attribute Summary collapse
-
#_branch ⇒ Object
Returns the value of attribute _branch.
-
#_commit ⇒ Object
Returns the value of attribute _commit.
-
#_name ⇒ Object
Returns the value of attribute _name.
-
#_url ⇒ Object
Returns the value of attribute _url.
Attributes inherited from ArtifactBase::Export
#_cwd, #_exclude_paths, #_group, #_include_paths, #_owner, #_to
Instance Method Summary collapse
Methods inherited from Dapp::Dimg::Config::Directive::GitArtifactLocal::Export
Methods inherited from ArtifactBase::Export
#exclude_paths, #group, #include_paths, #initialize, #owner, #to
Methods inherited from Base
Methods inherited from Config::Directive::Base
Constructor Details
This class inherits a constructor from Dapp::Dimg::Config::Directive::ArtifactBase::Export
Instance Attribute Details
#_branch ⇒ Object
Returns the value of attribute _branch.
36 37 38 |
# File 'lib/dapp/dimg/config/directive/git_artifact_remote.rb', line 36 def _branch @_branch end |
#_commit ⇒ Object
Returns the value of attribute _commit.
36 37 38 |
# File 'lib/dapp/dimg/config/directive/git_artifact_remote.rb', line 36 def _commit @_commit end |
#_name ⇒ Object
Returns the value of attribute _name.
36 37 38 |
# File 'lib/dapp/dimg/config/directive/git_artifact_remote.rb', line 36 def _name @_name end |
#_url ⇒ Object
Returns the value of attribute _url.
36 37 38 |
# File 'lib/dapp/dimg/config/directive/git_artifact_remote.rb', line 36 def _url @_url end |
Instance Method Details
#_artifact_options ⇒ Object
38 39 40 |
# File 'lib/dapp/dimg/config/directive/git_artifact_remote.rb', line 38 def super.merge(name: _name, branch: _branch, commit: _commit) end |
#branch(value) ⇒ Object
42 43 44 |
# File 'lib/dapp/dimg/config/directive/git_artifact_remote.rb', line 42 def branch(value) sub_directive_eval { @_branch = value } end |
#commit(value) ⇒ Object
46 47 48 |
# File 'lib/dapp/dimg/config/directive/git_artifact_remote.rb', line 46 def commit(value) sub_directive_eval { @_commit = value } end |