Transfer env vars from Heroku to Gigalixir
We're in the process of moving tilex, this website, to gigalixir so that we can use http/2. One part of that is moving over all the configuration. Turns out that's real easy with the -s flag.
heroku config -s -a tilex | xargs gigalixir config:set
With the -s flag, you get this:
> heroku config -s | grep DATABASE_URL
DATABASE_URL=postgres://user:pass@location/dbname
Rather than this
> heroku config | grep DATABASE_URL
DATABASE_URL: postgres://user:pass@location/dbname
When means you can just pipe all those configurations over to gigalixir using xargs.
The heroku command assumes there is a git remote named heroku and the gigalixir command assumes there is a git remote named gigalixir.