Advertisement
Guest User

Untitled

a guest
Apr 17th, 2015
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. def bump_version(file)
  2. content = File.read(file)
  3. versions_parts = content.match(/s\.version\s+=\s'(\d+)\.(\d+)\.(\d+)'/).to_a
  4. content.gsub!(/s\.version\s+=\s'\d+\.\d+\.\d+'/, "s.version = '#{versions_parts[1]}.#{versions_parts[2]}.#{versions_parts[3].to_i + 1}'")
  5.  
  6. File.open(file, 'w') do |f|
  7. f.write(content)
  8. end
  9. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement