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.