Sha256: 53d64810bdc4cca9f010f1aaef66696b9e992ab7df30b921123f4d4b93670790

Contents?: true

Size: 688 Bytes

Versions: 3

Compression:

Stored size: 688 Bytes

Contents

require "bundler/gem_tasks"

require 'rspec/core/rake_task'

desc "Run all examples"
RSpec::Core::RakeTask.new

namespace :cucumber do
  require 'cucumber/rake/task'
  Cucumber::Rake::Task.new(:wip, 'Run features that are being worked on') do |t|
    t.cucumber_opts = "--tags @wip"
  end
  Cucumber::Rake::Task.new(:ok, 'Run features that should be working') do |t|
    t.cucumber_opts = "--tags ~@wip"
  end
  task :all => [:ok, :wip]
end

desc "Go to TravisCI status page"
task :travis do
  require "launchy"
  Launchy.open("http://travis-ci.org/#!/engineyard/engineyard-recipes")
end
desc 'Alias for cucumber:ok'
task :cucumber => 'cucumber:ok'

task :default => ["spec", "cucumber"]

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
engineyard-recipes-0.2.0.pre3 Rakefile
engineyard-recipes-0.2.0.pre2 Rakefile
engineyard-recipes-0.2.0.pre1 Rakefile