Sha256: c6d087b73abb58f73e30ad7be716d2d28c789b7dcff6e2d25e42604a5df02c0a
Contents?: true
Size: 930 Bytes
Versions: 6
Compression:
Stored size: 930 Bytes
Contents
require 'rake/testtask' require 'rake/rdoctask' spec = Gem::Specification.load(File.expand_path("uuid.gemspec", File.dirname(__FILE__))) desc "Default Task" task :default => :test desc "Run all test cases" Rake::TestTask.new do |test| test.verbose = true test.test_files = ['test/*.rb'] test.warning = true end # Create the documentation. Rake::RDocTask.new do |rdoc| rdoc.rdoc_files.include "README.rdoc", "lib/**/*.rb" rdoc.options = spec.rdoc_options end desc "Push new release to rubyforge and git tag" task :push do sh "git push" puts "Tagging version #{spec.version} .." sh "git tag v#{spec.version}" sh "git push --tag" puts "Building and pushing gem .." sh "gem build #{spec.name}.gemspec" sh "gem push #{spec.name}-#{spec.version}.gem" end desc "Install #{spec.name} locally" task :install do sh "gem build #{spec.name}.gemspec" sh "gem install #{spec.name}-#{spec.version}.gem" end
Version data entries
6 entries across 6 versions & 2 rubygems
Version | Path |
---|---|
fragrant-0.0.5 | vendor/bundle/ruby/1.9.1/gems/uuid-2.3.5/Rakefile |
uuid-2.3.5 | Rakefile |
uuid-2.3.4 | Rakefile |
uuid-2.3.3 | Rakefile |
uuid-2.3.2 | Rakefile |
uuid-2.3.1 | Rakefile |