Module: CobraCommander

Defined in:
lib/cobra_commander.rb,
lib/cobra_commander/cli.rb,
lib/cobra_commander/source.rb,
lib/cobra_commander/package.rb,
lib/cobra_commander/version.rb,
lib/cobra_commander/affected.rb,
lib/cobra_commander/executor.rb,
lib/cobra_commander/registry.rb,
lib/cobra_commander/umbrella.rb,
lib/cobra_commander/component.rb,
lib/cobra_commander/cli/filters.rb,
lib/cobra_commander/git_changed.rb,
lib/cobra_commander/executor/script.rb,
lib/cobra_commander/executor/command.rb,
lib/cobra_commander/cli/output/change.rb,
lib/cobra_commander/executor/run_script.rb,
lib/cobra_commander/cli/output/dot_graph.rb,
lib/cobra_commander/executor/worker_pool.rb,
lib/cobra_commander/cli/output/ascii_tree.rb,
lib/cobra_commander/executor/isolated_pty.rb,
lib/cobra_commander/executor/output_prompt.rb,
lib/cobra_commander/executor/buffered_printer.rb,
lib/cobra_commander/executor/package_criteria.rb

Overview

Tools for working with Component Based Rails Apps (see cbra.info). Includes tools for graphing the components of an app and their relationships, as well as selectively testing components based on changes made.

Defined Under Namespace

Modules: Executor, Registry Classes: Affected, CLI, Component, GitChanged, Package, Source, Umbrella

Constant Summary collapse

VERSION =
"1.1.0"

Class Method Summary collapse

Class Method Details

.umbrella(root_path, **selector) ⇒ Object

Deprecated.

Use Umbrella.new



19
20
21
# File 'lib/cobra_commander.rb', line 19

def self.umbrella(root_path, **selector)
  Umbrella.new(root_path, **selector)
end