Sha256: 8bcac56ed6fa7420a693baef793bf04db9fea123e5c4876e5fb6ab418605b08d
Contents?: true
Size: 1.01 KB
Versions: 3
Compression:
Stored size: 1.01 KB
Contents
require "bundler/gem_tasks" require "bundler/setup" begin Bundler.setup(:default, :development) rescue Bundler::BundlerError => e $stderr.puts e.message $stderr.puts "Run `bundle install` to install missing gems" exit e.status_code end if defined?(Rails) load "./lib/dynamoid/tasks/database.rake" end require "rake" require "rspec/core/rake_task" RSpec::Core::RakeTask.new(:spec) do |spec| spec.pattern = FileList["spec/**/*_spec.rb"] end require "yard" YARD::Rake::YardocTask.new do |t| t.files = ["lib/**/*.rb", "README", "LICENSE"] # optional t.options = ["-m", "markdown"] # optional end desc "Publish documentation to gh-pages" task :publish do Rake::Task["yard"].invoke `git add .` `git commit -m 'Regenerated documentation'` `git checkout gh-pages` `git clean -fdx` `git checkout master -- doc` `cp -R doc/* .` `git rm -rf doc/` `git add .` `git commit -m 'Regenerated documentation'` `git pull` `git push` `git checkout master` end require "wwtd/tasks" task :default => :spec
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dynamoid-2.2.0 | Rakefile |
dynamoid-2.1.0 | Rakefile |
dynamoid-2.0.0 | Rakefile |