ember-cli-deploy-front-end-builds-pack

0.0.7 • Public • Published

Front end builds pack for Ember.JS

This deploy pack packages all of the addons needed to deploy Ember.JS application to a front end builds server.

Install

ember install ember-cli-deploy
ember install ember-cli-deploy-front-end-builds-pack

It will ask to overwrite your config/deploy.js, enter yes.

Configure

First, open config/deploy.js and enter your application name, staging hostname, and production hostname.

Next you'll need to make sure you have the following ENV vars set.

ENV Notes
FEB_AWS_ACCESS_KEY_ID Your FEB AWS key
FEB_AWS_SECRET_ACCESS_KEY Your FEB AWS secret
FEB_AWS_BUCKET_NAME The bucket you are deploying to
FEB_DEPLOY_KEY The path to the key used to sign you front ends

Ember asset-rev

Since we're deploying assets to S3 you'll want to have asset-rev pointing to the correct place. You should add the following to ember-cli-build.js.

var app = new EmberApp(defaults, {
  // Add options here
  fingerprint: {
    prepend: 'https://s3.amazonaws.com/<BUCKET_NAME>/<APP_NAME>/'
  }
});

Note you should fill in the correct BUCKET_NAME and APP_NAME.

Deploy

Run ember deploy <stage> to deploy your Ember app.

Examples:

ember deploy production
ember deploy staging

Package Sidebar

Install

npm i ember-cli-deploy-front-end-builds-pack

Weekly Downloads

1

Version

0.0.7

License

MIT

Last publish

Collaborators

  • ryanto