Sha256: 30938e8864d9d14d1a36bde1d921899ac5caa8458b9bfbadaa7929772b038c8f
Contents?: true
Size: 809 Bytes
Versions: 224
Compression:
Stored size: 809 Bytes
Contents
#!/usr/bin/env ruby # frozen_string_literal: true require 'cryptum' old_rev = Cryptum::VERSION placeholder_arr = old_rev.split('.') major = placeholder_arr[0].to_i minor = placeholder_arr[1].to_i hotfix = placeholder_arr[2].to_i if hotfix < 999 hotfix += 1 placeholder_arr[2] = hotfix.to_s else # TODO: Tag master branch once minor version is reached placeholder_arr[2] = '0' if minor < 9 minor += 1 placeholder_arr[1] = minor.to_s else placeholder_arr[1] = '0' major += 1 placeholder_arr[0] = major.to_s end end new_rev = placeholder_arr.join('.') puts "Upgrading to #{new_rev}..." File.open('./lib/cryptum/version.rb', 'w') do |f| f.puts '# frozen_string_literal: true' f.puts "\n" f.puts 'module Cryptum' f.puts " VERSION = '#{new_rev}'" f.puts 'end' end
Version data entries
224 entries across 224 versions & 1 rubygems