Sha256: f61a739479d0068b3579e7c77eacf25b7d5aa94f27c1092f3392e014bd65826e

Contents?: true

Size: 654 Bytes

Versions: 1

Compression:

Stored size: 654 Bytes

Contents

lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)

require 'ibot/version'

desc 'Build and install ibot gem'
task default: [:build, :install]

desc 'Build ibot gem'
task :build do
  sh('gem build ibot.gemspec')
end

desc 'Install builded lastest version of gem'
task :install do
  sh('gem install ibot-' + IBot::VERSION + '.gem')
end

desc 'Run Rspec specs'
task :rspec do
  sh('rspec')
end

desc 'Check code style with rubocop'
task :rubocop do
  sh('rubocop')
end

desc 'Run code tests'
task test: [:rspec, :rubocop] do
end

desc 'Generate yard docs in doc/ directory'
task :doc do
  sh('yard doc')
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ibot-0.0.0 Rakefile