Commit e2be8226 authored by Greg Williams's avatar Greg Williams
Browse files

Updated Rakefile to add rake 'run', 'all' and initial 'ci' tasks for...

Updated Rakefile to add rake 'run', 'all' and initial 'ci' tasks for conveniently executing test utility and to provide a starting point for a CI build
parent aed26257
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
PROJECT_CEEDLING_ROOT = "vendor/ceedling"
load "#{PROJECT_CEEDLING_ROOT}/lib/ceedling/rakefile.rb"

task :default => %w[ test:all release ]
task :default => ['test:all', 'release']

desc "Run the kinetic C test utility"
task :run do
  sh "./build/release/kinetic-c-client"
end

desc "Build all and run test utility"
task :all => ['default', 'run']

desc "Run full CI build"
task :ci => ['clobber', 'all']