A grunt plugin that overrides configuration properties based on the current context, in order to re-use a single set of plugin targets for multiple contexts.