ember-cli-deploy-nfortics-pack
Simple deployment pipeline for the Nfortics ember frontend team
This is an ember-cli-deploy plugin pack to automate the deployment of ambitious web apps created by the Nfortics ember frontend team. Included in this pack are
- ember-cli-deploy-build: To build the app
- ember-cli-deploy-sftp: To upload the built app over sftp
Installation
- Install ember-cli-deploy by running ember install ember-cli-deploy in your project folder
- Install ember-cli-deploy-nfortics-pack by running ember install ember-cli-deploy-nfortics-pack in your project folder
Configuration
Upon installation 2 files will be generated
- /config/deploy.js
- /.env
You do not need to concern yourself with /config/deploy.js. Just select yes when prompted for an override.
/.env contains some fields that need to be filled. All fields are required
HOST_IP= The domain name or IP address of the deployment server
PORT= Self explanatory
USERNAME= name of the user you are logging in as
PASSWORD= password for user
REMOTE_DIR= directory the built app should be uploaded to
Deployment
Run ember deploy production for simple deployment or
ember deploy production --verbose to see logs during deployment