Version
- Getting started
- Overview
- Installation
- Quickstart
- Upgrading
- Setting up your pipeline
- Determining needs
- Using Plugins
- Deploying your app
- Plugin Packs
- Authoring Plugins
- Creating a plugin
- Pipeline hooks
- The deployment context
- Creating a plugin pack
- Creating in-repo plugins
- Cookbook
- Default options
- Using .env for secrets
- Including a plugin twice
- Development workflow
- The lightning strategy
- S3 walkthrough
- Deploy non-Ember apps
- Reference
- Usage
- Configuration
- Other API/Classes
Improve this page
Overview
Ember CLI Deploy is an addon that provides a single interface for deploying Ember applications.
Just as any Ember app is served with ember serve and built with ember build, any app using Ember CLI Deploy is deployed with the same command: ember deploy.
To achieve this, Ember CLI Deploy structures your app’s deployment using a deploy pipeline, which consists of several pipeline hooks.
These standard hooks are the foundation for a rich ecosystem of plugins which you can compose to create a deployment process suitable for your application.
Whether you need to:
- compress or encode assets
- upload your files to a private server or to AWS
- notify a Slack channel after a successful deploy
Ember CLI Deploy is up to the task.