Questions marquées «rake»

Utilitaire de construction Ruby similaire à make avec des commandes de construction définies en Ruby pur.

411
Comment exécuter les tâches Rake à partir des tâches Rake?

J'ai un Rakefile qui compile le projet de deux manières, selon la variable globale $build_type, qui peut être :debugou :release(les résultats vont dans des répertoires séparés): task :build => [:some_other_tasks] do end Je souhaite créer une tâche qui compile le projet à tour de rôle avec les...

351
Que signifie bundle exec rake?

Que veut bundle exec rake db:migratedire? Ou juste bundle exec rake <command>en général? Je comprends que cela bundleprend soin de maintenir les choses dans le Gemfile. Je sais ce que le mot "exec" signifie. Je comprends que cela rakemaintient toutes les différentes choses que vous pouvez...

226
Comment revenir tôt d'une tâche de râteau?

J'ai une tâche de râteau où je fais quelques vérifications au début, si l'une des vérifications échoue, je voudrais revenir tôt de la tâche de râteau, je ne veux pas exécuter le code restant. Je pensais que la solution serait de placer un retour là où je voulais revenir du code mais j'obtiens...

132
Méthode non définie 'tâche' utilisant Rake 0.9.0

Je viens de mettre à jour Rake vers la dernière version ( 0.9.0.beta.4) et la rakecommande se termine par le message d'erreur suivant: rake aborted! undefined method `task' for #<Anelis::Application:0x9223b6c> Voici la trace: undefined method `task' for #<Anelis::Application:0x97ef80c>...

120
Quelle est la tâche «environnement» dans Rake?

Selon " Tâches de rake personnalisées ": desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Autant que je sache, les :winner => :environmentmoyens «faire environmentavant winner». Mais quoi environment? Quand dois-je l'utiliser? J'ai...

108
met vs logger dans les tâches de râteau de rails

Dans une tâche rake, si j'utilise la commande met, je vois la sortie sur la console. Cependant, je ne verrai pas ce message dans le fichier journal lorsque l'application est déployée en production. Cependant si je dis Rails.logger.info alors en mode développement je ne vois rien sur la console. Je...

107
Erreur "Impossible de trouver le bundle"

Lorsque j'essaye de le faire, bundler updatej'obtiens cette erreur: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Je suis nouveau sur Ruby,...

106
Rails et PostgreSQL: le rôle postgres n'existe pas

J'ai installé PostgreSQL sur mon Mac OS Lion et je travaille sur une application de rails. J'utilise RVM pour que tout soit séparé de mes autres applications Rails. Pour une raison quelconque, lorsque j'essaye de migrer la base de données pour la première fois, rake ne trouve pas l'utilisateur...