Exécuter des tâches Rake

Vous pouvez effectuer diverses tâches de maintenance grâce à l'utilitaire Rake ; consultez le site http://docs.seattlerb.org/rake/ pour plus d'informations. Exemples de tâches Rake : création d'une structure de base de données ou remplissage d'une base de données avec des données de test.

Cette fonctionnalité est disponible si l'application contient un fichier Rakefile décrivant les tâches Rake disponibles. Consultez la documentation sur le format Rakefile pour plus d'informations. Il est recommandé d'avoir le Gem "rake" dans un fichier Gemfile.

Allez sous Sites Web & Domaines et cliquez sur Ruby. Après installation des Gems, vous pouvez essayer d'exécuter une tâche Rake en cliquant sur Exécuter la tâche Rake. Dans la boîte de dialogue ouverte, vous pouvez définir certains paramètres et cliquer sur OK ; cela équivaut à exécuter l'utilitaire Rake avec les paramètres indiqués dans la ligne de commande.

Par exemple, pour voir la liste des tâches disponibles, entrez -T et cliquez sur OK ; cela équivaut à exécuter la commande rake -T).

Pour exécuter une tâche particulière, par exemple about, utilisez un nom de tâche comme paramètre ; cela équivaut à exécuter la commande rake about.

Plus d'exemples de commandes Rake :

  • Pour exécuter une tâche par défaut, exécutez l'utilitaire Rake sans paramètre : rake.
  • Pour exécuter une tâche avec des variables d'environnement, indiquez les valeurs des variables dans le formulaire [variable=value] avant le nom de la tâche : rake RAILS_ENV=production SECRET_KEY_BASE=my-secret-key about.
  • Pour exécuter une tâche avec des paramètres, indiquez la valeur de ces paramètres entre crochets : rake assets:clean[1].
  • Pour voir la liste des options rake disponibles, utilisez l'option -h : rake -h.