ember-paper
Version:
The Ember approach to Material Design.
35 lines (29 loc) • 972 B
JavaScript
/* eslint-disable prettier/prettier */
/* eslint-env node */
;
module.exports = function(deployTarget) {
let ENV = {
build: {}
// include other plugin configuration that applies to all deploy targets here
};
if (deployTarget === 'development') {
ENV.build.environment = 'development';
// configure other plugins for development deploy target here
}
if (deployTarget === 'staging') {
ENV.build.environment = 'production';
// configure other plugins for staging deploy target here
}
if (deployTarget === 'production') {
ENV.build.environment = 'production';
// configure other plugins for production deploy target here
ENV.git = {
branch: 'gh-pages',
commitMessage: 'Deployed %@'
};
}
// Note: if you need to build some configuration asynchronously, you can return
// a promise that resolves with the ENV object instead of returning the
// ENV object synchronously.
return ENV;
};