https://github.com/emberexperts/ember-cli-deploy-netlify-cli
Integrate your deploy pipeline with netlify manual deploys using netlify-cli.
https://github.com/emberexperts/ember-cli-deploy-netlify-cli
Last synced: about 2 months ago
JSON representation
Integrate your deploy pipeline with netlify manual deploys using netlify-cli.
- Host: GitHub
- URL: https://github.com/emberexperts/ember-cli-deploy-netlify-cli
- Owner: EmberExperts
- Created: 2019-11-05T10:19:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T19:01:48.000Z (about 3 years ago)
- Last Synced: 2024-04-28T20:20:53.859Z (almost 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 3.12 MB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ember-cli-deploy-netlify-cli
Integrate your deploy pipeline with netlify manual deploys using netlify-cli.
# Compatibility
* ember-cli-deploy v1.0 or above
* Node.js v8 or above
## Installation
```
ember install ember-cli-deploy-netlify-cli
```
## Usage
Add plugin config to your `config/deploy.js`:
```js
{
'netlify-cli': {
siteId: 'netlify-site-id',
authToken: process.env.NETLIFY_AUTH_TOKEN
}
}
```
Extra config:
- `promoteToProd` (DEFAULT: `true`) - Promote deploy to production
- `functionsDir` - (DEFAULT: `''`) - Specify a functions folder to deploy
- `destDir` (DEFAULT: ember dist) - Specify a folder to deploy
- `message` (DEFAULT: app version) - Specify a deploy message
_____
Optionally you can set revision type to `version-commit` to have unified versioning pattern:
```js
{
'revision-data': {
type: 'version-commit'
}
}
```
Leave the rest for netlify-cli ;) Deploy! 🚀✌️
## License
This project is licensed under the [MIT License](LICENSE.md).