lib/minke/rake/app.rake in minke-1.9.7 vs lib/minke/rake/app.rake in minke-1.9.8

- old
+ new

@@ -4,51 +4,51 @@ task :fetch => ['config:set_docker_env'] do create_dependencies if @config.fetch != nil puts 'run fetch' - runner = Minke::Tasks::Fetch.new @config, :fetch, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper + runner = Minke::Tasks::Fetch.new @config, :fetch, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper, @system_runner runner.run end end desc "build application" task :build => [:fetch] do create_dependencies if @config.build != nil - runner = Minke::Tasks::Build.new @config, :build, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper + runner = Minke::Tasks::Build.new @config, :build, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper, @system_runner runner.run end end desc "run unit tests" task :test => [:build] do create_dependencies if @config.test != nil - runner = Minke::Tasks::Test.new @config, :test, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper + runner = Minke::Tasks::Test.new @config, :test, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper, @system_runner runner.run end end desc "build Docker image for application" task :build_image => [:test] do create_dependencies if @config.build != nil - runner = Minke::Tasks::BuildImage.new @config, :build, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper + runner = Minke::Tasks::BuildImage.new @config, :build, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper, @system_runner runner.run end end desc "run application with Docker Compose" task :run => ['config:set_docker_env'] do create_dependencies if @config.run != nil - runner = Minke::Tasks::Run.new @config, :run, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper + runner = Minke::Tasks::Run.new @config, :run, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper, @system_runner runner.run end end desc "build and run application with Docker Compose" @@ -57,19 +57,19 @@ desc "run end to end Cucumber tests USAGE: rake app:cucumber[@tag]" task :cucumber, [:feature] => ['config:set_docker_env'] do |t, args| create_dependencies if @config.cucumber != nil - runner = Minke::Tasks::Cucumber.new @config, :cucumber, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper + runner = Minke::Tasks::Cucumber.new @config, :cucumber, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper, @system_runner runner.run end end desc "push built image to Docker registry" task :push do create_dependencies - runner = Minke::Tasks::Push.new @config, :cucumber, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper + runner = Minke::Tasks::Push.new @config, :cucumber, @generator_config, @docker_runner, @docker_compose_factory, @service_discovery, @logger, @helper, @system_runner runner.run end def create_dependencies @project_name = "minke#{SecureRandom.urlsafe_base64(12)}".downcase.gsub('-', '') @@ -92,10 +92,10 @@ v.src_root = File.expand_path('../') end Minke::Generators::Processor.load_generators processor = Minke::Generators::Processor.new variables, @docker_runner - + @generator_config = processor.get_generator @config.generator_name end @logger ||= Logger.new(STDOUT) @helper ||= Minke::Helpers::Helper.new