From 6d70ff5c8d1e032ca7d29c48ca55882a64ca1487 Mon Sep 17 00:00:00 2001 From: Trotter Cashion Date: Tue, 12 Feb 2013 19:23:23 -0800 Subject: chore(reakefile): auto install npm packages --- Rakefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Rakefile') diff --git a/Rakefile b/Rakefile index 1b443e2b..cdb1d781 100644 --- a/Rakefile +++ b/Rakefile @@ -21,6 +21,8 @@ task :default => [:package] desc 'Init the build workspace' task :init do + %x(npm install) + FileUtils.mkdir(BUILD_DIR) unless File.directory?(BUILD_DIR) v = YAML::load( File.open( 'version.yaml' ) ) @@ -343,6 +345,8 @@ end def start_testacular(config, singleRun, browsers, misc_options) + Rake::Task[:init].invoke + sh "./node_modules/testacular/bin/testacular start " + "#{config} " + "#{'--single-run=true' if singleRun} " + -- cgit v1.2.3