Sha256: 6e4882cdee80b4369c01b8ff8a67c71f473c0205e6ade3d193385db21ffe0520
Contents?: true
Size: 785 Bytes
Versions: 69
Compression:
Stored size: 785 Bytes
Contents
require "bundler" Bundler.setup require "rake" require "rspec/core/rake_task" $LOAD_PATH.unshift File.expand_path("../lib", __FILE__) require "ethon/version" task :gem => :build task :build do system "gem build ethon.gemspec" end task :install => :build do system "gem install ethon-#{Ethon::VERSION}.gem" end task :release => :build do system "git tag -a v#{Ethon::VERSION} -m 'Tagging #{Ethon::VERSION}'" system "git push --tags" system "gem push ethon-#{Ethon::VERSION}.gem" end RSpec::Core::RakeTask.new(:spec) do |t| t.verbose = false t.ruby_opts = "-W -I./spec -rspec_helper" end desc "Start up the test servers" task :start do require_relative 'spec/support/boot' begin Boot.start_servers(:rake) rescue Exception end end task :default => :spec
Version data entries
69 entries across 68 versions & 8 rubygems