bin/git_gem_updater.rb in polisher-0.7.1 vs bin/git_gem_updater.rb in polisher-0.8.1
- old
+ new
@@ -59,28 +59,29 @@
# iterate over gems
conf[:gems].each do |gem_name|
pkg =
begin
- Polisher::GitPackage.new(:name => gem_name).clone
+ Polisher::Git::Pkg.new(:name => gem_name).clone
rescue => e
+ puts "Problem Cloning Package, Skipping: #{e}"
next
end
gem = Polisher::Gem.retrieve gem_name
- File.write("#{gem.name}-#{gem.version}.gem", gem.download_gem)
pkg.update_to(gem)
# TODO append gem dependencies to conf[:gems] list
pkg.build
unless pkg.spec.has_check?
- puts "Warning: no %check section in spec,\
- manually verify functionality!".bold.red
+ puts "Warning: no %check section in spec, "\
+ "manually verify functionality!".bold.red
end
pkg.commit
puts "#{gem_name} commit complete".green
+ puts "Package located in #{pkg.path.bold}"
puts "Push commit with: git push".blue
- puts "Build and tag official rpms with: #{Polisher::GitPackage::PKG_CMD} build".blue
+ puts "Build and tag official rpms with: #{Polisher::Git::Pkg.pkg_cmd} build".blue
end