Sha256: 37407c89002fb40096bc7e733f8e7cf69e481fa40062cf588c538c0453fdf83f

Contents?: true

Size: 1.12 KB

Versions: 1

Compression:

Stored size: 1.12 KB

Contents

require 'rake/testtask'

CHEF_VPC_PROJECT = "#{File.dirname(__FILE__)}" unless defined?(CHEF_VPC_PROJECT)

$:.unshift File.join(File.dirname(__FILE__),'lib')
require 'chef-vpc-toolkit'
include ChefVPCToolkit

Dir[File.join(File.dirname(__FILE__), 'rake', '*.rake')].each do  |rakefile|
	import(rakefile)
end

Rake::TestTask.new(:test) do |t|
	t.pattern = 'test/*_test.rb'
	t.verbose = true
end
Rake::Task['test'].comment = "Unit"

begin
  require 'jeweler'
  Jeweler::Tasks.new do |gemspec|
	gemspec.name = "chef-vpc-toolkit"
	gemspec.summary = "Rake tasks to automate and configure server groups in the cloud with Chef."
	gemspec.description = "The Chef VPC Toolkit is a set of Rake tasks that provide a framework to help automate the creation and configuration of VPC server groups in the cloud."
	gemspec.email = "dan.prince@rackspace.com"
	gemspec.homepage = "http://github.com/rackspace/chef-vpc-toolkit"
	gemspec.authors = ["Dan Prince"]
    gemspec.add_dependency 'rake'
    gemspec.add_dependency 'builder'
    gemspec.add_dependency 'json'
  end
rescue LoadError
  puts "Jeweler not available. Install it with: sudo gem install jeweler"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
chef-vpc-toolkit-2.0.0 Rakefile