Class Capistrano::Deploy::Dependencies
In: lib/capistrano/recipes/deploy/dependencies.rb
lib/capistrano/recipes/deploy/dependencies.rb
Parent: Object

Methods

check   check   each   each   local   local   new   new   pass?   pass?   remote   remote  

Included Modules

Enumerable Enumerable

Attributes

configuration  [R] 
configuration  [R] 

Public Class methods

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 11
11:       def initialize(configuration)
12:         @configuration = configuration
13:         @dependencies = []
14:         yield self if block_given?
15:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 11
11:       def initialize(configuration)
12:         @configuration = configuration
13:         @dependencies = []
14:         yield self if block_given?
15:       end

Public Instance methods

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 17
17:       def check
18:         yield self
19:         self
20:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 17
17:       def check
18:         yield self
19:         self
20:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 34
34:       def each
35:         @dependencies.each { |d| yield d }
36:         self
37:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 34
34:       def each
35:         @dependencies.each { |d| yield d }
36:         self
37:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 28
28:       def local
29:         dep = LocalDependency.new(configuration)
30:         @dependencies << dep
31:         dep
32:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 28
28:       def local
29:         dep = LocalDependency.new(configuration)
30:         @dependencies << dep
31:         dep
32:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 39
39:       def pass?
40:         all? { |d| d.pass? }
41:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 39
39:       def pass?
40:         all? { |d| d.pass? }
41:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 22
22:       def remote
23:         dep = RemoteDependency.new(configuration)
24:         @dependencies << dep
25:         dep
26:       end

[Source]

    # File lib/capistrano/recipes/deploy/dependencies.rb, line 22
22:       def remote
23:         dep = RemoteDependency.new(configuration)
24:         @dependencies << dep
25:         dep
26:       end

[Validate]