Create ci rake task for CI services
This commit is contained in:
parent
7cf0a89e2a
commit
d926b11882
@ -4,3 +4,4 @@ rvm:
|
||||
- rbx-2
|
||||
- ruby-head
|
||||
- 2.1
|
||||
script: bundle exec rake ci
|
||||
|
13
Rakefile
13
Rakefile
@ -1,13 +1,16 @@
|
||||
require 'cucumber/rake/task'
|
||||
require 'rspec/core/rake_task'
|
||||
|
||||
desc 'Run all scenarios'
|
||||
Cucumber::Rake::Task.new(:features) do |t|
|
||||
task default: %i[features spec]
|
||||
|
||||
Cucumber::Rake::Task.new(:features)
|
||||
|
||||
Cucumber::Rake::Task.new(:features_no_sshd) do |t|
|
||||
t.instance_eval { @desc << ' excluding @sshd'}
|
||||
t.cucumber_opts = '--tags ~@sshd'
|
||||
end
|
||||
|
||||
desc 'Run all specs'
|
||||
RSpec::Core::RakeTask.new(:spec)
|
||||
|
||||
|
||||
task default: [:features, :spec]
|
||||
desc 'Run CI test suite'
|
||||
task ci: %i[features_no_sshd spec]
|
||||
|
Loading…
x
Reference in New Issue
Block a user