Table of Contents - release_manager-0.9.3 Documentation
Classes and Modules
- AlreadyDeployed
- AlreadyReleased
- Changelog
- ControlMod
- ControlRepo
- GitError
- InvalidBranchName
- InvalidMetadataSource
- InvalidModule
- InvalidModuleNameException
- InvalidPuppetfileException
- InvalidSshkey
- InvalidToken
- ModNotFoundException
- ModuleDeployer
- NoChangeLogFile
- NoTagsExists
- NoUnreleasedLine
- PatchError
- PuppetModule
- Puppetfile
- PuppetfileNotFoundException
- R10kDeployer
- Release
- ReleaseManager
- ReleaseManager::BumpChangelogCli
- ReleaseManager::DeployModCli
- ReleaseManager::DeployR10kCli
- ReleaseManager::Git
- ReleaseManager::Git::Credentials
- ReleaseManager::Git::Utilities
- ReleaseManager::Logger
- ReleaseManager::ReleaseModCli
- ReleaseManager::SandboxCreateCli
- ReleaseManager::VCSManager
- ReleaseManager::VCSManager::GitlabAdapter
- ReleaseManager::VCSManager::VcsAdapter
- RemoteNotFound
- RemoteRelease
- RepoNotFound
- Sandbox
- String
- TagExists
- UpstreamSourceMatch
- WorkflowAction
Methods
- ::adapter_instance — ReleaseManager::VCSManager
- ::adapter_types — ReleaseManager::VCSManager
- ::add_defaults — ReleaseManager::SandboxCreateCli
- ::check_requirements — Changelog
- ::check_requirements — PuppetModule
- ::check_requirements — WorkflowAction
- ::create — ControlRepo
- ::create — PuppetModule
- ::create — Sandbox
- ::create — ReleaseManager::VCSManager::GitlabAdapter
- ::create — ReleaseManager::VCSManager::VcsAdapter
- ::default_instance — ReleaseManager::VCSManager
- ::from_string — Puppetfile
- ::gitlab_server — ReleaseManager::SandboxCreateCli
- ::gitlab_server — ReleaseManager
- ::new — Changelog
- ::new — ControlMod
- ::new — ControlRepo
- ::new — ReleaseManager::Git::Credentials
- ::new — ModuleDeployer
- ::new — PuppetModule
- ::new — Puppetfile
- ::new — R10kDeployer
- ::new — Release
- ::new — Sandbox
- ::new — ReleaseManager::VCSManager::GitlabAdapter
- ::puppetfile_path — ReleaseManager::DeployR10kCli
- ::run — ReleaseManager::BumpChangelogCli
- ::run — ReleaseManager::DeployModCli
- ::run — ReleaseManager::DeployR10kCli
- ::run — ReleaseManager::ReleaseModCli
- ::run — ReleaseManager::SandboxCreateCli
- ::run — R10kDeployer
- ::to_puppetfile — Puppetfile
- ::validate — ReleaseManager::DeployR10kCli
- #add_all — ReleaseManager::Git::Utilities
- #add_file — ReleaseManager::Git::Utilities
- #add_known_hosts_keys — ReleaseManager::VCSManager::VcsAdapter
- #add_module — ModuleDeployer
- #add_module — Puppetfile
- #add_permission — ReleaseManager::VCSManager::GitlabAdapter
- #add_permission — ReleaseManager::VCSManager::VcsAdapter
- #add_permissions — ReleaseManager::VCSManager::GitlabAdapter
- #add_remote — ReleaseManager::Git::Utilities
- #add_ssh_key — ReleaseManager::VCSManager::GitlabAdapter
- #add_ssh_key — ReleaseManager::VCSManager::VcsAdapter
- #add_upstream_remote — PuppetModule
- #add_upstream_remote — Release
- #already_latest? — PuppetModule
- #already_released? — Changelog
- #apply_diff — ReleaseManager::Git::Utilities
- #apply_patch — ReleaseManager::Git::Utilities
- #author — ReleaseManager::Git::Utilities
- #author_email — ReleaseManager::Git::Utilities
- #author_name — ReleaseManager::Git::Utilities
- #auto_release? — Release
- #branch — ControlMod
- #branch_exist? — ReleaseManager::Git::Utilities
- #bump — Puppetfile
- #bump — Release
- #bump_log — Release
- #bump_major_version — ControlMod
- #bump_major_version — PuppetModule
- #bump_minor_version — ControlMod
- #bump_minor_version — PuppetModule
- #bump_patch_version — ControlMod
- #bump_patch_version — PuppetModule
- #call — ReleaseManager::Git::Credentials
- #changed_files — ReleaseManager::Git::Utilities
- #changelog — Release
- #changelog_file — Changelog
- #changelog_lines — Changelog
- #check_access? — ReleaseManager::VCSManager::GitlabAdapter
- #check_requirements — ModuleDeployer
- #check_requirements — R10kDeployer
- #check_requirements — Release
- #check_requirements — Sandbox
- #checkout_branch — ReleaseManager::Git::Utilities
- #cherry_pick — ReleaseManager::Git::Utilities
- #cleanup — R10kDeployer
- #cli_create_commit — ReleaseManager::Git::Utilities
- #clone — ReleaseManager::Git::Utilities
- #clone_repo — ReleaseManager::VCSManager::GitlabAdapter
- #clone_repo — ReleaseManager::VCSManager::VcsAdapter
- #color — ReleaseManager::Logger
- #colorize — String
- #commit — ControlRepo
- #commit — Puppetfile
- #commit_changelog — Changelog
- #commit_metadata — PuppetModule
- #commit_metadata_source — PuppetModule
- #control_repo — R10kDeployer
- #control_repo_remote — ModuleDeployer
- #convert_status — ReleaseManager::VCSManager::GitlabAdapter
- #create — Sandbox
- #create_branch — ReleaseManager::Git::Utilities
- #create_commit — ReleaseManager::Git::Utilities
- #create_dev_branch — PuppetModule
- #create_diff — ReleaseManager::Git::Utilities
- #create_diff_obj — ReleaseManager::Git::Utilities
- #create_local_tag — ReleaseManager::Git::Utilities
- #create_merge_request — ReleaseManager::VCSManager::GitlabAdapter
- #create_merge_request — ReleaseManager::VCSManager::VcsAdapter
- #create_mr — R10kDeployer
- #create_repo_branch — ReleaseManager::VCSManager::GitlabAdapter
- #create_repo_branch — ReleaseManager::VCSManager::VcsAdapter
- #create_repo_fork — ReleaseManager::VCSManager::GitlabAdapter
- #create_repo_fork — ReleaseManager::VCSManager::VcsAdapter
- #create_src_branch — PuppetModule
- #create_tag — ReleaseManager::VCSManager::GitlabAdapter
- #create_tag — ReleaseManager::VCSManager::VcsAdapter
- #credentials — ReleaseManager::Git::Utilities
- #current_branch — ReleaseManager::Git::Utilities
- #current_branch? — ReleaseManager::Git::Utilities
- #default_credentials — ReleaseManager::Git::Credentials
- #delete_branch — ReleaseManager::Git::Utilities
- #diff — Puppetfile
- #diff_2_commit — ReleaseManager::VCSManager::GitlabAdapter
- #diff_2_commit — ReleaseManager::VCSManager::VcsAdapter
- #dry_run? — Release
- #empty_changelog_contents — Changelog
- #fatal — String
- #fetch — ReleaseManager::Git::Utilities
- #fetch_cli — ReleaseManager::Git::Utilities
- #find_mod — Puppetfile
- #find_mods — Puppetfile
- #find_or_create_remote — ReleaseManager::Git::Utilities
- #find_ref — ReleaseManager::Git::Utilities
- #find_tag — ReleaseManager::Git::Utilities
- #forge — Puppetfile
- #get_content — ReleaseManager::Git::Utilities
- #get_unreleased_content — Changelog
- #get_version_content — Changelog
- #git_command — ReleaseManager::Git::Utilities
- #git_upstream_set? — PuppetModule
- #git_upstream_url — PuppetModule
- #git_url — ControlMod
- #git_url? — ReleaseManager::Git::Utilities
- #git_username — ReleaseManager::Git::Credentials
- #global_private_key — ReleaseManager::Git::Credentials
- #global_public_key — ReleaseManager::Git::Credentials
- #green — String
- #latest_tag — PuppetModule
- #latest_version — ModuleDeployer
- #level — Release
- #log_level — ReleaseManager::Logger
- #logger — ReleaseManager::Logger
- #metadata — Changelog
- #metadata — PuppetModule
- #mod — Puppetfile
- #mod_exists? — Puppetfile
- #mod_name — PuppetModule
- #mod_path — ModuleDeployer
- #module_name — Changelog
- #name_to_id — ReleaseManager::VCSManager::GitlabAdapter
- #namespaced_name — PuppetModule
- #needs_auth? — ReleaseManager::Git::Credentials
- #new_content — Changelog
- #next_version — PuppetModule
- #next_version — Release
- #pad_version_string — PuppetModule
- #path — Changelog
- #pin_branch — ControlMod
- #pin_url — ControlMod
- #pin_version — ControlMod
- #project_name — ReleaseManager::VCSManager::GitlabAdapter
- #prompt_for_password — ReleaseManager::Git::Credentials
- #puppet_module — ModuleDeployer
- #puppet_module — Release
- #puppetfile — ControlRepo
- #puppetfile — ModuleDeployer
- #puppetfile — R10kDeployer
- #puppetfile — Sandbox
- #puppetfile_path — ModuleDeployer
- #push — Puppetfile
- #push — Release
- #push_branch — ReleaseManager::Git::Utilities
- #push_tags — ReleaseManager::Git::Utilities
- #push_to_upstream — PuppetModule
- #r10k_module? — PuppetModule
- #rebase_branch — ReleaseManager::Git::Utilities
- #rebase_mr — ReleaseManager::VCSManager::VcsAdapter
- #red — String
- #ref_exists? — ReleaseManager::Git::Utilities
- #release — Release
- #release — RemoteRelease
- #release_notes — Release
- #remote_deploy? — ModuleDeployer
- #remote_exists? — ReleaseManager::Git::Utilities
- #remote_from_name — ReleaseManager::Git::Utilities
- #remote_from_url — ReleaseManager::Git::Utilities
- #remote_tag_exists? — ReleaseManager::VCSManager::GitlabAdapter
- #remote_tag_exists? — ReleaseManager::VCSManager::VcsAdapter
- #remote_tag_names — ReleaseManager::VCSManager::GitlabAdapter
- #remote_tag_names — ReleaseManager::VCSManager::VcsAdapter
- #remote_tags — ReleaseManager::VCSManager::GitlabAdapter
- #remote_tags — ReleaseManager::VCSManager::VcsAdapter
- #remote_url_matches? — ReleaseManager::Git::Utilities
- #remove_file — ReleaseManager::Git::Utilities
- #repo — PuppetModule
- #repo — ReleaseManager::Git::Utilities
- #repo_exists? — ReleaseManager::VCSManager::GitlabAdapter
- #repo_exists? — ReleaseManager::VCSManager::VcsAdapter
- #repo_id — ReleaseManager::VCSManager::GitlabAdapter
- #repo_id — ReleaseManager::VCSManager::VcsAdapter
- #run — Changelog
- #run — ModuleDeployer
- #run — R10kDeployer
- #run — Release
- #run — RemoteRelease
- #setup_control_repo — R10kDeployer
- #setup_control_repo — Sandbox
- #setup_module_repo — Sandbox
- #setup_new_module — Sandbox
- #setup_repos_dir — Sandbox
- #source — Changelog
- #source — PuppetModule
- #source — Puppetfile
- #src_branch — PuppetModule
- #ssh_agent_credentials — ReleaseManager::Git::Credentials
- #ssh_key_credentials — ReleaseManager::Git::Credentials
- #swap_namespace — ReleaseManager::VCSManager::GitlabAdapter
- #swap_namespace — ReleaseManager::VCSManager::VcsAdapter
- #tag — Release
- #tag_exists? — PuppetModule
- #tag_exists? — ReleaseManager::Git::Utilities
- #tag_module — PuppetModule
- #tags — PuppetModule
- #tags — ReleaseManager::Git::Utilities
- #to_json — ControlMod
- #to_json — Puppetfile
- #to_metadata_file — PuppetModule
- #to_s — ControlMod
- #to_s — PuppetModule
- #to_s — Puppetfile
- #transports — ReleaseManager::Git::Utilities
- #unreleased_index — Changelog
- #up2date? — ReleaseManager::Git::Utilities
- #update_unreleased — Changelog
- #upstream_repo — Release
- #validate_authorization — ReleaseManager::VCSManager::GitlabAdapter
- #validate_authorization — ReleaseManager::VCSManager::VcsAdapter
- #vcs_create_branch — ReleaseManager::VCSManager::GitlabAdapter
- #vcs_create_branch — ReleaseManager::VCSManager::VcsAdapter
- #vcs_create_commit — ReleaseManager::VCSManager::GitlabAdapter
- #vcs_create_commit — ReleaseManager::VCSManager::VcsAdapter
- #verbose? — Release
- #verify_api_token — Sandbox
- #version — Release
- #version= — ControlMod
- #version= — PuppetModule
- #version_tags — PuppetModule
- #write_source — Puppetfile
- #write_to_file — Puppetfile
- #write_version — Puppetfile
- #yellow — String