Method: Jets::Builders::Purger#purge

Defined in:
lib/jets/builders/purger.rb

#purgeObject



9
10
11
12
13
14
15
16
17
18
# File 'lib/jets/builders/purger.rb', line 9

def purge
  if version_changed?
    last_version = @last_version || "unknown"
    puts "The jets version has changed enough since the last build to merit refreshing the build cache."
    puts "Current jets version: #{Jets::VERSION} Last built jets version: #{last_version}"
    puts "Removing /tmp/jets/#{@project_name} to start fresh."
    FileUtils.rm_rf("/tmp/jets/#{@project_name}")
  end
  write_version
end