class Candilano::Programs::Deploy

Defined in:

lib/programs/deploy.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(config : YAML::Any) #

[View source]

Instance Method Detail

def build_release #

[View source]
def check_git_access #

[View source]
def clone_repo #

[View source]
def config : YAML::Any #

[View source]
def config=(config : YAML::Any) #

[View source]
def create_default_folders #

[View source]
def create_git_wrapper #

[View source]
def create_release #

[View source]
def generate_release_time #

[View source]
def install_shards #

[View source]
def release_time : String #

[View source]
def release_time=(release_time : String) #

[View source]
def remove_older_releases #

[View source]
def restart_app #

[View source]
def run #

[View source]
def run_migration #

[View source]
def symlink_directories #

[View source]
def symlink_files #

[View source]
def symlink_to_current #

[View source]