class Thermite::Rails::Tasks::ProjectThermiteUpdateTask

Public Instance Methods

define_rake_task() click to toggle source
# File lib/thermite/rails/tasks/project_thermite_update_task.rb, line 15
def define_rake_task
  desc "Using thermite, (cargo) update crate #{crate_name}"
  task(task_name) do
    color_puts("Running task: #{task_name}", :blue)

    Thermite::Rails::CargoRunner.new(@project.config).tap do |cargo_runner|
      cargo_runner.run_cargo('update')
    end
  end
end
task_name() click to toggle source

@return [String]

# File lib/thermite/rails/tasks/project_thermite_update_task.rb, line 11
def task_name
  "thermite:update:#{crate_name_for_ruby}"
end