Class: Luban::Deployment::Packages::Git

Inherits:
Luban::Deployment::Package::Base show all
Defined in:
lib/luban/deployment/packages/git.rb

Defined Under Namespace

Classes: Installer

Constant Summary

Constants included from Command::Tasks::Provision

Command::Tasks::Provision::Actions

Constants included from Luban::Deployment::Parameters::Application

Luban::Deployment::Parameters::Application::DefaultLogrotateInterval, Luban::Deployment::Parameters::Application::DefaultLogrotateMaxAge

Constants included from Luban::Deployment::Parameters::General

Luban::Deployment::Parameters::General::DefaultLubanRootPath

Instance Attribute Summary

Attributes inherited from Luban::Deployment::Package::Base

#current_version

Attributes included from Helpers::Configuration

#config

Method Summary

Methods inherited from Luban::Deployment::Package::Base

apply_to, #binstubs, #cleanup, decompose_version, dependencies, #find_application, #find_project, get_latest_version, #has_version?, inherited, #install, #install_all, latest_version, #monitorable?, package_class, #package_options, required_packages_for, #show_current, #show_summary, #uninstall, #uninstall!, #uninstall_all, #update_package_options, version_mutex, #versions, #whence, #which, worker_class

Methods included from Command::Tasks::Provision

#provision_tasks, #provisionable?

Methods included from Luban::Deployment::Parameters::Application

#env_name, #logrotate_count, #monitor_itself?, #monitorable?

Methods included from Luban::Deployment::Parameters::Base

#parameter

Methods included from Luban::Deployment::Parameters::Project

#monitor_defined?, #process_monitor_via

Methods inherited from Command

#base_templates_path, #controllable?, #default_templates, #default_templates_paths, default_worker_class, #deployable?, dispatch_task, #display_name, inherited, #monitorable?, #provisionable?, #run_task, worker_class

Methods included from Luban::Deployment::Parameters::General

included

Methods included from Helpers::Configuration

#ask, #fetch, #find_template_file, #load_configuration_file, #primary, #release_roles, #role, #roles, #server, #set, #set_default, #syntax_error?