Figaro Gem - 为 2 环境声明一个变量
Figaro Gem - Declare a variable for 2 environment
我正在使用带有 application.yml 文件的 FIGARO。
我想为这两个环境声明一个变量,例如:
development:
COUCHBASE_URL: couch-1.io
test:
COUCHBASE_URL: couch-1.io
production:
COUCHBASE_URL: couch-2.io
我怎么能那样做:
development, test:
COUCHBASE_URL: couch-1.io
你知道正确的做法吗?
谢谢=)
使用共享值:
defaults: &defaults
COUCHBASE_URL: 'couch-1.io'
development:
<<: *defaults
test:
<<: *defaults
现在两个环境将共享 defaults
下定义的相同变量
我正在使用带有 application.yml 文件的 FIGARO。
我想为这两个环境声明一个变量,例如:
development:
COUCHBASE_URL: couch-1.io
test:
COUCHBASE_URL: couch-1.io
production:
COUCHBASE_URL: couch-2.io
我怎么能那样做:
development, test:
COUCHBASE_URL: couch-1.io
你知道正确的做法吗?
谢谢=)
使用共享值:
defaults: &defaults
COUCHBASE_URL: 'couch-1.io'
development:
<<: *defaults
test:
<<: *defaults
现在两个环境将共享 defaults