Sha256: d5b95fdba4e666dc81f72dc7d4ccc79c22d344b92c6a18017edea676baf93810
Contents?: true
Size: 791 Bytes
Versions: 1
Compression:
Stored size: 791 Bytes
Contents
require 'opal/rspec/rake_task' Opal.append_path "./opal" Opal.append_path "./spec" Opal.use_gem "ovto" Opal::RSpec::RakeTask.new(:default) do |server, task| task.pattern = 'spec/**/*_spec.rb' end namespace :docs do desc "build docs" task :build do cd "book" do sh "gitbook build . ../docs" end sh "yardoc -o docs/api" end desc "start gitbook server" task :serve do cd "book" do sh "gitbook serve" end end end namespace :release do task :prepare_commit do sh "bundle exec rake docs:build" sh "git ci -am v#{Ovto::VERSION}" sh "git tag v#{Ovto::VERSION}" end task :push_commit do sh "git push origin master --tags" end task :push_gem do sh "gem build ovto" sh "gem push ovto-#{Ovto::VERSION}.gem" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ovto-0.2.2 | Rakefile |