Version
- Getting started
- Overview
- Installation
- Quick start
- The Deploy Pipeline
- Overview
- Pipeline Hooks
- The Deployment Context
- Plugins
- Overview
- Plugins
- Plugin Packs
- Writing a plugin
- Configuration
- Overview
- Aliasing Plugins
- dotEnv Support
- Fingerprinting
- Default CLI Options
- Usage
- Overview
- Development Workflow
- Deployment Strategies
- Overview
- The Lightning Strategy
- Examples
- S3 walkthrough
- Lightning Strategy
- Upgrading
- Apps
- Plugins
Improve this page
Upgrading Apps
Upgrading an App from 0.5.X to 0.6.x
Verify your plugins are 0.6.x compatible by checking the badge on their README. No other changes should be required.
Upgrading an App from 0.4.X to 0.5.x
Upgrade an app that uses the Lightning strategy
To upgrade an application that used the Lightning Strategy in 0.4.X:
- replace
ember-deploy-redis
withember-cli-deploy-redis
- remove store key in config and replace with plugin specific key (
redis
) - replace
ember-deploy-s3
withember-cli-deploy-s3
- upgrade
config/deploy.js
format, see new blueprint - assets renamed to s3
- install
ember-cli-deploy-build
- add new
dotenv
files.env.build.environment
- add
ember-cli-deploy-revision-data
- add
ember-cli-deploy-display-revisions
Notes:
For the redis plugin the default key is now app:index:current
and the key is not stored with the full path just the short commit hash.
For an example of a full upgrade see this commit on the ember-deploy-demo repo.