Sha256: f0e1818bed2b7eca7548cf888d36e68f1c8cf5a285fd31dc65ecf62f4ca70f70
Contents?: true
Size: 415 Bytes
Versions: 20
Compression:
Stored size: 415 Bytes
Contents
module Opsk class Bump < Thor::Group include Thorable, Thor::Actions argument :version, :type => :string, :desc => 'new version number' def validate check_root end def meta OpenStruct.new(YAML.load_file('opsk.yaml')) end def bump new_meta = meta new_meta.version = version File.open('opsk.yaml', 'w') {|f| f.write(new_meta.marshal_dump.to_yaml)} end end end
Version data entries
20 entries across 20 versions & 1 rubygems