Rakefile in arachni-rpc-0.1.3 vs Rakefile in arachni-rpc-0.2.0

- old
+ new

@@ -17,40 +17,37 @@ rescue end task default: [ :build, :spec ] -desc "Generate docs" +desc 'Generate docs' task :docs do - outdir = "../arachni-rpc-pages" - sh "mkdir #{outdir}" if !File.directory?( outdir ) + outdir = "../arachni-rpc-docs" + sh "rm -rf #{outdir}" + sh "mkdir -p #{outdir}" - sh "yardoc --verbose --title \ - \"Arachni-RPC\" \ - lib/* -o #{outdir} \ - - CHANGELOG.md LICENSE.md" + sh "yardoc -o #{outdir}" - - sh "rm -rf .yard*" + sh "rm -rf .yardoc" end -desc "Cleaning..." +desc 'Clean up' task :clean do - sh "rm *.gem || true" + sh 'rm *.gem || true' end -desc "Build the arachni-rpc gem." -task :build => [ :clean ] do - sh "gem build arachni-rpc.gemspec" +desc 'Build the arachni-rpc gem.' +task build: [ :clean ] do + sh 'gem build arachni-rpc.gemspec' end -desc "Build and install the arachni gem." -task :install => [ :build ] do +desc 'Build and install the arachni gem.' +task install: [ :build ] do sh "gem install arachni-rpc-#{Arachni::RPC::VERSION}.gem" end -desc "Push a new version to Rubygems" -task :publish => [ :build ] do +desc 'Push a new version to Rubygems' +task publish: [ :build ] do sh "git tag -a v#{Arachni::RPC::VERSION} -m 'Version #{Arachni::RPC::VERSION}'" sh "gem push arachni-rpc-#{Arachni::RPC::VERSION}.gem" end -task :release => [ :publish ] +task release: [ :publish ]