ember-cli-deploy-sm-pack

1.2.1 • Public • Published

Ember-cli-deploy-sm-pack

An ember-cli-deploy plugin pack to implement a lightning deployment pattern as described

Ember Observer Score npm version

Installation

ember install ember-cli-deploy
ember install ember-cli-deploy-sm-pack

Required environment variables

Required environment variables for pull-request deploy target

  • All the above ^
  • GITHUB_TOKEN
  • GITHUB_COMMIT_SHA
  • GITHUB_COMMIT_USER

Optional environment variables

For other environment variables for other ember-cli-deploy plugins see the included plugins list below

  • S3_OVERWRITE_INDEX (Default: false)
  • SLACK_ENABLED (Default: false. Unless in staging or production)
  • SLACK_CHANNEL (Default: null. This will default to whatever slack channel is setup when creating the slack URL webhook)
  • SLACK_UPLOAD_ICON (Default: 🔜)
  • SLACK_ACTIVATE_ICON (Default: 🎉)

The necessary set of plugins will be available to ember-cli-deploy and an example deploy/config.js file will be generated for you to customize with information for your deployment environments.

Deployment

Valid deployment targets

  • pull-request
  • staging
  • production

e.x. ember deploy staging

What is a plugin pack?

A "plugin pack" is a concept supported by ember-cli-deploy that allows a single addon to make multiple plugins available by adding a single direct dependency to your project.

What ember-cli-deploy plugins are included?

Dependencies

  • node-zopfli better than regular gzip compression, but slower

Package Sidebar

Install

npm i ember-cli-deploy-sm-pack

Weekly Downloads

1

Version

1.2.1

License

MIT

Last publish

Collaborators

  • camhux
  • iansprout
  • jtferns
  • samb0303
  • seawatts