Sha256: 67fb00e33ec23fbdf7d9de62810f3593890a09c9c858443f8be7d0c205952f90

Contents?: true

Size: 627 Bytes

Versions: 4

Compression:

Stored size: 627 Bytes

Contents

# frozen_string_literal: true

require "bundler/gem_tasks"
require "rake/testtask"

Rake::TestTask.new do |t|
  t.test_files = FileList["test/**/test_*"].exclude(%r{test/logster/test_railtie\.rb})
end

task(default: :test)

desc "Starts Sinatra and Ember servers"
task :client_dev do
  begin
    pid =
      spawn(
        "cd website && LOGSTER_ENV=development BUNDLE_GEMFILE=Gemfile bundle exec rackup --host 0.0.0.0",
      )
    pid2 = spawn("cd client-app && npx ember s --proxy http://localhost:9292")
    Process.wait pid
    Process.wait pid2
  rescue Interrupt => e
    sleep 0.5
    puts "Done!"
    exit 0
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
logster-2.20.1 Rakefile
logster-2.20.0 Rakefile
logster-2.19.1 Rakefile
logster-2.19.0 Rakefile