How do I extend my custom environment (and build), for example, "staging" from production?
Ultimately I want to do ember build --environment=staging, reap the goodness and optimization provided by "production" build + want to provide some custom config.
I would recommend using ember-cli-deploy. It essentially lets you create deploy "targets" that can have different environmental variables and what not, while giving you the benefit of minified files, fingerprinting, etc. that's included in Ember's production build.