Module: MSPRelease

Extended by:
MSPRelease
Includes:
Exec::Helpers, Helpers
Included in:
MSPRelease
Defined in:
lib/msp_release/log.rb,
lib/msp_release.rb,
lib/msp_release/cli.rb,
lib/msp_release/exec.rb,
lib/msp_release/build.rb,
lib/msp_release/cli/new.rb,
lib/msp_release/version.rb,
lib/msp_release/cli/bump.rb,
lib/msp_release/cli/help.rb,
lib/msp_release/cli/push.rb,
lib/msp_release/cli/build.rb,
lib/msp_release/cli/reset.rb,
lib/msp_release/cli/branch.rb,
lib/msp_release/cli/status.rb,
lib/msp_release/make_branch.rb,
lib/msp_release/project/gem.rb,
lib/msp_release/project/git.rb,
lib/msp_release/cli/checkout.rb,
lib/msp_release/project/base.rb,
lib/msp_release/project/debian.rb

Overview

This kind of project stores the version in the debian changelog

Defined Under Namespace

Modules: CLI, Helpers, Project Classes: Author, Build, Exec, Git, Log, MakeBranch, Options, Version

Constant Summary collapse

MSP_VERSION_FILE =
"lib/msp/version.rb"
DATAFILE =
".msp_release"
LOG =
Log.new
VERSION_SEGMENTS =
[:major, :minor, :bugfix]
VERSION =
'2.0.4'

Constants included from Helpers

Helpers::PROJECT_FILE

Method Summary

Methods included from Helpers

#author, #changelog, #data, #data=, #data_exists?, #fail_if_modified_wc, #fail_if_push_pending, #git_version, #load_data, #msp_version, #on_release_branch?, #remove_data, #save_data, #time, #time_rfc, #timestamp

Methods included from Exec::Helpers

#exec