Run Rake tasks

Run Rake tasks

You can perform various maintenance tasks with the help of the rake utility (find more information at Examples of Rake tasks may be creation of a database structure or population of a database with test data.

This functionality is available if the application contains a Rakefile that describes available Rake tasks (for details, refer to the Rakefile format documentation). It is a good practice to have the ‘rake’ gem listed in a Gemfile.

Go to Websites & Domains and click Ruby. After gems installation you can try to run a Rake task by clicking Run rake task. In the opened dialog, you can provide some parameters and click OK - this will be equivalent to running the rake utility with the specified parameters in the command line.

For example, to view the list of available tasks, enter -T and click OK (this is equivalent to running the command rake -T).

To run a specific task (for example, about), use the the task name as a parameter (this is equivalent to running the command rake about).

More examples of Rake commands:

  • To run a default task, run the rake utility without any parameters: rake.
  • To run a task with environment variables, specify the values of the variables in the form [variable=value] before the task name: rake RAILS_ENV=production SECRET_KEY_BASE=my-secret-key about.
  • To run a task with parameters, specify the value of parameters in brackets: rake assets:clean[1].
  • To view the list of all available rake options, use the -h option: rake -h.