Question

les Buildr docs suggèrent d'utiliser profiles.yaml pour la gestion des paramètres. cependant, je voudrais un moyen de définir les paramètres qui dev un individu utiliseraient pour fonctionner localement et ne devraient donc pas être scm. est-il un moyen préféré de le faire?

Était-ce utile?

La solution 2

FWIW, j'ai fini avec:

path = File.dirname(@application.rakefile)
loc = YAML.load(File.read(File.join(path, "profiles.local.yml")))
Buildr.settings.profiles.merge!(loc)

Autres conseils

Votre solution semble bon. En utilisant la fonction _ de buildr vous pouvez le couper légèrement:

Buildr.settings.profiles.merge!(
  YAML.load(File.read(_("profiles.local.yml")))

Mettez vos propriétés locales à local.rb , ajouter à buildfile

require 'local'

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top