README.md in vars-0.0.4 vs README.md in vars-0.0.5

- old
+ new

@@ -1,7 +1,9 @@ # Vars +[![Build Status](https://travis-ci.org/i2bskn/vars.svg?branch=master)](https://travis-ci.org/i2bskn/vars) + `vars` is provide configuration each environments. ## Installation Add this line to your application's Gemfile: @@ -21,11 +23,14 @@ ```ruby vars = Vars.new(path: "path/to/environment.yml", name: "production") vars.rails_env # => "production" vars.app_root # => "/var/www/app/current" -vars.resolve_template("path/to/template.erb", "path/to/dest_file") # Create file from template. +# Create config/database.yml from template. +vars.resolve_template("config/deploy/templates/database.yml.erb", "config/database.yml") + +# Create config files from templates. (config/deploy/templates/**/*) vars.resolve_templates("config/deploy/templates", "config") ``` Example configuration file. @@ -33,12 +38,19 @@ default: rails_env: development app_root: /var/www/app/current db_host: localhost +development: + db_host: app-development-db-01.xxx.ap-northeast-1.rds.amazonaws.com + +staging: + rails_env: staging + db_host: app-staging-db-01.xxx.ap-northeast-1.rds.amazonaws.com + production: rails_env: production - db_host: app-db-01.cluster.ap-northeast-1.rds.amazonaws.com + db_host: app-db-01.xxx.ap-northeast-1.rds.amazonaws.com ``` ## Development After checking out the repo, run `bin/setup` to install dependencies. Then, run `rake test` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment.