Mamy 3 środowiska
qa: jakiś_url
stage: jakiś_url
production: jakiś url
W jakim pliku konfiguracyjnym powinienem zawrzeć te urle??
Mamy 3 środowiska
qa: jakiś_url
stage: jakiś_url
production: jakiś url
W jakim pliku konfiguracyjnym powinienem zawrzeć te urle??
stwórz może sobie nowy np path.rb albo inny plik konfiguracyjny np yml
config/application.yml (oczywiście w gitignore, tak jak database.yml)
host: "localhost:3000"
config/initializers/appconfig.rb
APP_CONFIG = YAML.load(File.read(File.join(Rails.root, "config", "application.yml")))
I potem APP_CONFIG[cośtam] spokojnie w całej aplikacji.
Ja bym polecił tego gema do trzymania konfiguracji: https://github.com/railsjedi/rails_config . Założenie to samo, tylko IMO bardziej czytelne
config/application.rb, wariacje środowiskowe w config/environments/*.