Module: CapistranoMulticonfigParallel

Extended by:
Configuration
Defined in:
lib/capistrano_multiconfig_parallel/base.rb,
lib/capistrano_multiconfig_parallel/cli.rb,
lib/capistrano_multiconfig_parallel/version.rb,
lib/capistrano_multiconfig_parallel/application.rb,
lib/capistrano_multiconfig_parallel/helpers/core_helper.rb,
lib/capistrano_multiconfig_parallel/celluloid/web_server.rb,
lib/capistrano_multiconfig_parallel/classes/input_stream.rb,
lib/capistrano_multiconfig_parallel/celluloid/rake_worker.rb,
lib/capistrano_multiconfig_parallel/classes/output_stream.rb,
lib/capistrano_multiconfig_parallel/helpers/configuration.rb,
lib/capistrano_multiconfig_parallel/helpers/stages_helper.rb,
lib/capistrano_multiconfig_parallel/celluloid/child_process.rb,
lib/capistrano_multiconfig_parallel/celluloid/state_machine.rb,
lib/capistrano_multiconfig_parallel/classes/rake_hook_actor.rb,
lib/capistrano_multiconfig_parallel/classes/standard_deploy.rb,
lib/capistrano_multiconfig_parallel/helpers/internal_helper.rb,
lib/capistrano_multiconfig_parallel/celluloid/terminal_table.rb,
lib/capistrano_multiconfig_parallel/classes/interactive_menu.rb,
lib/capistrano_multiconfig_parallel/celluloid/celluloid_worker.rb,
lib/capistrano_multiconfig_parallel/classes/dependency_tracker.rb,
lib/capistrano_multiconfig_parallel/helpers/application_helper.rb,
lib/capistrano_multiconfig_parallel/celluloid/celluloid_manager.rb

Overview

Returns the version of the currently loaded gem as a Gem::Version

Defined Under Namespace

Modules: ApplicationHelper, Configuration, CoreHelper, InternalHelper, StagesHelper, VERSION Classes: Application, CLI, CelluloidManager, CelluloidWorker, ChildProcess, DependencyTracker, InputStream, InteractiveMenu, OutputStream, RakeHookActor, RakeWorker, StandardDeploy, StateMachine, TerminalTable, WebServer

Constant Summary collapse

ENV_KEY_JOB_ID =
'multi_cap_job_id'
GITFLOW_TAG_STAGING_TASK =
'gitflow:tag_staging'
GITFLOW_CALCULATE_TAG_TASK =
'gitflow:calculate_tag'
GITFLOW_VERIFY_UPTODATE_TASK =
'gitflow:verify_up_to_date'

Class Attribute Summary collapse

Class Method Summary collapse

Methods included from ApplicationHelper

parse_task_string, strip_characters_from_string

Methods included from StagesHelper

check_stage_path, checks_paths, fetch_stages, fetch_stages_paths, stages_paths

Methods included from CoreHelper

app_configuration, app_debug_enabled?, app_logger, ask_confirm, check_terminal_tty, debug_websocket?, execute_with_rescue, find_config_type, find_loaded_gem, find_worker_log, force_confirmation, format_error, log_error, log_to_file, rescue_error, rescue_interrupt, show_warning, websocket_config, websocket_server_config

Methods included from InternalHelper

config_file, custom_commands, default_internal_config, detect_root, enable_main_log_file, find_env_multi_cap_root, internal_config_directory, internal_config_file, log_directory, main_log_file, root, try_detect_capfile

Class Attribute Details

.logger ⇒ Object

Returns the value of attribute logger.



9
10
11
# File 'lib/capistrano_multiconfig_parallel/base.rb', line 9

def logger
  @logger
end

.original_args ⇒ Object

Returns the value of attribute original_args.



9
10
11
# File 'lib/capistrano_multiconfig_parallel/base.rb', line 9

def original_args
  @original_args
end

Class Method Details

.enable_logging ⇒ Object



12
13
14
15
# File 'lib/capistrano_multiconfig_parallel/base.rb', line 12

def enable_logging
  enable_file_logging
  set_celluloid_exception_handling
end

.gem_version ⇒ Object



3
4
5
# File 'lib/capistrano_multiconfig_parallel/version.rb', line 3

def self.gem_version
  Gem::Version.new VERSION::STRING
end