Sha256: 523d01a9c10aee3a0a23db3302463592a58ccf70f485a3b08dec4c11e9d674b8
Contents?: true
Size: 851 Bytes
Versions: 36
Compression:
Stored size: 851 Bytes
Contents
desc "Create and push a tag (timestamped tag with an optional suffix or semantic version tag)" command 'tag-release' do |c| c.flag :prefix, :desc => "Prefix to apply to to the tag" c.flag :suffix, :desc => "Suffix to apply to to the tag" c.desc "Create tag even if not on deploy branch" c.switch :force, :negatable => false c.desc "Increment major version (if semantic_versioning enabled)" c.switch :major, :negatable => false c.desc "Increment minor version (if semantic_versioning enabled)" c.switch :minor, :negatable => false c.desc "Increment patch version (if semantic_versioning enabled)" c.switch :patch, :negatable => false c.action do |global_options, options, args| require_relative '../scripts/tag_release' options = global_options.merge(options) Octopolo::Scripts::TagRelease.execute options end end
Version data entries
36 entries across 36 versions & 1 rubygems