Sha256: c53037f684c979cbb114975b7da94465d8c44bbc485d2a707c57b1d7eaa4b54c

Contents?: true

Size: 1.12 KB

Versions: 6

Compression:

Stored size: 1.12 KB

Contents

require 'rake/testtask'

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

$:.unshift File.join(File.dirname(__FILE__),'lib')
require 'kytoon'
include Kytoon

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 |gem|
    gem.name = "kytoon"
    gem.summary = "Create & configure ephemeral virtual private clouds."
    gem.description = "A set of Rake tasks that provide a framework to help automate the creation and configuration of VPC server groups."
    gem.email = "dprince@redhat.com"
    gem.homepage = "http://github.com/dprince/kytoon"
    gem.authors = ["Dan Prince"]
    gem.add_dependency 'rake'
    gem.add_dependency 'builder'
    gem.add_dependency 'json'
    gem.add_dependency 'openstack-compute'
    gem.add_dependency 'thor'
    gem.add_dependency 'uuidtools'
  end
rescue LoadError
  puts "Jeweler not available. Install it with: sudo gem install jeweler"
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
kytoon-1.2.5 Rakefile
kytoon-1.2.4 Rakefile
kytoon-1.2.3 Rakefile
kytoon-1.2.2 Rakefile
kytoon-1.2.1 Rakefile
kytoon-1.2.0 Rakefile