Neploy
The NeoCoast deployment tool
neploy is a portmanteau of NeoCoast and deploy.
Usage
neploy [COMMAND]
init
neploy init <options>
Options
- --interactive (optional): Launch interactive configuration helper (frontend only)
- --no-backend (optional): Do not include backend configuration
- --no-frontend (optional): Do not include frontend configuration
frontend
neploy frontend <options>
Options
- --env, -e: The name of the environment in the .neployrc file (i.e.: staging)
- --no-build (optional): Skip the build step
- --no-invalidation (optional): Skip creating CloudFront invalidations
- --no-upload (optional): Skip uploading to S3 buckets
- --force, -f (optional): Do not ask for confirmation on any step
TO-DO list
- [ ] Add backend support
- [ ] Deploy to ElasticBeanstalk
- [ ] Synchronize ElasticBeanstalk environment variables with .env
- [ ] Deploy to EC2
- [ ] Deploy to ElasticBeanstalk
- [ ] Create S3 buckets if they do not exist
- [ ] Make
init
command interactive- [x] Frontend
- [ ] Backend
Want to contribute?
- Fork this repository.
- Clone your fork.
- Write your changes.
- Submit a PR.
Icons made by Freepik from www.flaticon.com