Awesome
ember-cli-build-notifications
This addon adds support for Linux, Mac OS X and Windows alerts when ember-cli has a buildError and postBuild (when the build is successful).
Compatibility
- Ember.js v3.28 or above
- Ember CLI v3.28 or above
- Node.js v14 or above
Installation
ember install ember-cli-build-notifications
Usage
Config Options | Ember CLI Build Event | Default |
---|---|---|
buildError | buildError | true |
buildSuccess | postBuild | false |
To override defaults, add the following to the config file {app-name}/config/build-notifications.js
:
module.exports = {
buildError: {
notify: true,
notificationOptions: {
sound: true
}
},
buildSuccess: {
notify: true,
notificationOptions: {
sound: true
}
}
};
The notificationOptions
settings are passed directly into node-notifier, see their docs for a full list of available settings
Requirements
- Mac OS X: >= 10.8 or Growl if earlier.
- Linux: notify-osd installed (Ubuntu should have this by default)
- Windows: >= 8, task bar balloon if earlier or Growl if that is installed.
- General Fallback: Growl
Powered by mikaelbr/node-notifier and it's dependencies.
Contributing
See the Contributing guide for details.
Acknowledgment
- Made possible by: https://github.com/ember-cli/ember-cli/pull/2832
- Inspired by: https://github.com/dylang/grunt-notify
- Mocha setup from: https://github.com/rwjblue/ember-cli-divshot
License
This project is licensed under the MIT License.