Sha256: ec424461f04b5c691d6f0a1580666c4c2b3c14e35a095cb4ded91682d2c646e7
Contents?: true
Size: 595 Bytes
Versions: 4
Compression:
Stored size: 595 Bytes
Contents
require 'rubygems/package_task' spec = Gem::Specification.load(Pathname.glob('*.gemspec').first.to_s) Gem::PackageTask.new(spec).define desc "Push gem to rubygems.org" task :push => :gem do sh "git tag v#{Yaks::VERSION}" sh "git push --tags" sh "gem push pkg/yaks-#{Yaks::VERSION}.gem" end require 'mutant' task :default => :mutant task :mutant do pattern = ENV.fetch('PATTERN', 'Yaks*') opts = ENV.fetch('MUTANT_OPTS', '').split(' ') result = Mutant::CLI.run(%w[-Ilib -ryaks --use rspec --score 100] + opts + [pattern]) fail unless result == Mutant::CLI::EXIT_SUCCESS end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
yaks-0.4.2 | Rakefile |
yaks-0.4.1 | Rakefile |
yaks-0.4.0 | Rakefile |
yaks-0.4.0.rc1 | Rakefile |