Sha256: 03745a6f046595af28865c0d26691c8dca3719987ee6f50684b4d90a1b1f54af

Contents?: true

Size: 844 Bytes

Versions: 1

Compression:

Stored size: 844 Bytes

Contents

require 'bundler/gem_helper'
module Bundler
  class GemHelper
    def install
      desc "Build #{name}-#{version}.gem into the pkg directory"
      task 'build' do
        build_gem
      end

      desc "Build and install #{name}-#{version}.gem into system gems"
      task 'install' do
        install_gem
      end

      GemHelper.instance = self
    end
  end
end
Bundler::GemHelper.install_tasks
require 'rspec/core/rake_task'
#require 'geminabox-client'

Dir.glob('lib/tasks/**/*.rake').each { |task| load task }
Dir.glob('tasks/**/*.rake').each { |task| load task }
RSpec::Core::RakeTask.new(:spec)

task :default => [:spec]

# desc "Release to REA gems host"
# task :publish => :build do
#   gem_file = "pkg/pact-broker-client#{PactBroker::Client::VERSION}.gem"
#   Geminabox::Client.new('http://rea-rubygems').upload(gem_file)
# end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pact_broker-client-0.0.1 Rakefile