class Guard::RailsAssets::CliRunner

Public Class Methods

new(options = {}) click to toggle source
# File lib/guard/rails-assets/cli_runner.rb, line 6
def initialize(options = {})
  @rails_env = (options[:rails_env] || 'test').to_s
  @digest    = options[:digest]
  @digest    = true if @digest.nil?
end

Public Instance Methods

compile_assets() click to toggle source
# File lib/guard/rails-assets/cli_runner.rb, line 12
def compile_assets
  task = 'assets:precompile'
  task += ':nondigest' unless @digest
  system "bundle exec rake assets:clean #{task} RAILS_ENV=#{@rails_env}"
end