Sha256: 6205fa983d2feb5e64d312c7de5cb3e1f6fdf7202489a74e551df00f1ebcd689
Contents?: true
Size: 1.33 KB
Versions: 2
Compression:
Stored size: 1.33 KB
Contents
# # Rakefile # require 'rake' require 'rake/clean' CLEAN.include('.yardoc', 'cookie.dat' ) CLOBBER.include('doc', 'pkg' ) #--------------------------------------------------------------------------- # Packaging (bundler) -- build, install, and release require 'bundler/gem_tasks' #--------------------------------------------------------------------------- # Documentation (yard) require 'yard' YARD::Rake::YardocTask.new desc 'Use yard for doc' task doc: :yard #--------------------------------------------------------------------------- # Test require 'rspec/core/rake_task' # These are for running 'rspec' with our Netdot test server ENV['SERVER'] ||= 'http://localhost/netdot' ENV['USERNAME'] ||= 'admin' ENV['PASSWORD'] ||= 'admin' RSpec::Core::RakeTask.new(:spec) do |t| t.pattern = 'spec/**{,/*/**}/*_spec.rb' t.rspec_opts = '--format documentation' end desc 'Use rspec for test' task test: :spec #--------------------------------------------------------------------------- # Style (rubocop) require 'rubocop/rake_task' RuboCop::RakeTask.new desc 'Use rubocop for style' task style: :rubocop #--------------------------------------------------------------------------- desc 'Build the Gem if style, test, and doc are successful' task default: [:rubocop, :spec, :yard, :build]
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
netdot-restclient-2.0.3 | Rakefile |
netdot-restclient-2.0.1 | Rakefile |