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

Version Path
cryptum-0.0.466 bin/cryptum_autoinc_version
cryptum-0.0.465 bin/cryptum_autoinc_version
cryptum-0.0.464 bin/cryptum_autoinc_version
cryptum-0.0.463 bin/cryptum_autoinc_version
cryptum-0.0.462 bin/cryptum_autoinc_version
cryptum-0.0.461 bin/cryptum_autoinc_version
cryptum-0.0.460 bin/cryptum_autoinc_version
cryptum-0.0.459 bin/cryptum_autoinc_version
cryptum-0.0.458 bin/cryptum_autoinc_version
cryptum-0.0.457 bin/cryptum_autoinc_version
cryptum-0.0.456 bin/cryptum_autoinc_version
cryptum-0.0.455 bin/cryptum_autoinc_version
cryptum-0.0.454 bin/cryptum_autoinc_version
cryptum-0.0.453 bin/cryptum_autoinc_version
cryptum-0.0.452 bin/cryptum_autoinc_version
cryptum-0.0.451 bin/cryptum_autoinc_version
cryptum-0.0.450 bin/cryptum_autoinc_version
cryptum-0.0.449 bin/cryptum_autoinc_version
cryptum-0.0.448 bin/cryptum_autoinc_version
cryptum-0.0.447 bin/cryptum_autoinc_version