Commit 8ee4b053 authored by Fabio Pelosin's avatar Fabio Pelosin

[Rakefile] Allow to release with changes in the Gemfile.lock file

parent f6e57088
...@@ -62,6 +62,7 @@ namespace :gem do ...@@ -62,6 +62,7 @@ namespace :gem do
diff_lines = `git diff --name-only`.strip.split("\n") diff_lines = `git diff --name-only`.strip.split("\n")
diff_lines.delete('CHANGELOG.md') diff_lines.delete('CHANGELOG.md')
diff_lines.delete('Gemfile.lock')
if diff_lines.size == 0 if diff_lines.size == 0
$stderr.puts "[!] Change the version number yourself in lib/cocoapods/gem_version.rb" $stderr.puts "[!] Change the version number yourself in lib/cocoapods/gem_version.rb"
...@@ -117,7 +118,7 @@ namespace :gem do ...@@ -117,7 +118,7 @@ namespace :gem do
silent_sh "gem install --install-dir='#{tmp_gems}' #{gem_filename}" silent_sh "gem install --install-dir='#{tmp_gems}' #{gem_filename}"
# Then release # Then release
sh "git commit lib/cocoapods/gem_version.rb CHANGELOG.md -m 'Release #{gem_version}'" sh "git commit lib/cocoapods/gem_version.rb CHANGELOG.md Gemfile.lock -m 'Release #{gem_version}'"
sh "git tag -a #{gem_version} -m 'Release #{gem_version}'" sh "git tag -a #{gem_version} -m 'Release #{gem_version}'"
sh "git push origin master" sh "git push origin master"
sh "git push origin --tags" sh "git push origin --tags"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment