Sha256: 605ec2e2d87e5b2dd57d6fe9b93f444203599d69e4b36fd4f0b744b833bcd35d

Contents?: true

Size: 622 Bytes

Versions: 1

Compression:

Stored size: 622 Bytes

Contents

require "bundler/gem_tasks"

require 'rspec/core/rake_task'
require File.expand_path('../lib/marklogic/version', __FILE__)

RSpec::Core::RakeTask.new

task :default => :spec

desc 'Builds the gem'
task :build do
  sh "gem build marklogic.gemspec"
end

desc 'Builds and installs the gem'
task :install => :build do
  sh "gem install marklogic-#{MarkLogic::Version}"
end

desc 'Tags version, pushes to remote, and pushes gem'
task :release => :build do
  sh "git tag v#{MarkMapper::Version}"
  sh "git push origin master"
  sh "git push origin v#{MarkLogic::Version}"
  sh "gem push marklogic-#{MarkLogic::Version}.gem"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
marklogic-0.0.3 Rakefile