Sha256: de6b5d3653112b96ee1badb01bd627f18b0e4798de647b47f0eb1fa73c4148d5
Contents?: true
Size: 1.45 KB
Versions: 2
Compression:
Stored size: 1.45 KB
Contents
require_relative '../lib/versioning' desc "Display the latest version (from history.rdoc)" task :"bake:version" do RakeNBake::AssistantBaker.log_warn "[DEPRECATION] `bake:version` is deprecated. Please use `bake:semver` instead." puts "Latest version is #{RakeNBake::Versioning.latest_version}" end namespace :bake do namespace :version do desc "Increment the major version in history.rdoc (eg 1.2.3 => 2.0.0)" task :major do RakeNBake::AssistantBaker.log_warn "[DEPRECATION] `bake:version` is deprecated. Please use `bake:semver` instead." new_version = RakeNBake::Versioning.latest_version new_version[0] += 1 new_version[1,2] = 0, 0 RakeNBake::Versioning.update_to new_version end desc "Increment the minor version in history.rdoc (eg 1.2.3 => 1.3.0)" task :minor do RakeNBake::AssistantBaker.log_warn "[DEPRECATION] `bake:version` is deprecated. Please use `bake:semver` instead." new_version = RakeNBake::Versioning.latest_version new_version[1] += 1 new_version[2] = 0 RakeNBake::Versioning.update_to new_version end desc "Increment the patch version in history.rdoc (eg 1.2.3 => 1.2.4)" task :patch do RakeNBake::AssistantBaker.log_warn "[DEPRECATION] `bake:version` is deprecated. Please use `bake:semver` instead." new_version = RakeNBake::Versioning.latest_version new_version[2] += 1 RakeNBake::Versioning.update_to new_version end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rake-n-bake-1.1.5 | tasks/version.rake |
rake-n-bake-1.1.4 | tasks/version.rake |