@neocoast/neploy

0.0.8 • Public • Published

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
  • [ ] Create S3 buckets if they do not exist
  • [ ] Make init command interactive
    • [x] Frontend
    • [ ] Backend

Want to contribute?

  1. Fork this repository.
  2. Clone your fork.
  3. Write your changes.
  4. Submit a PR.

Icons made by Freepik from www.flaticon.com

Readme

Keywords

Package Sidebar

Install

npm i @neocoast/neploy

Weekly Downloads

2

Version

0.0.8

License

MIT

Unpacked Size

22.6 kB

Total Files

22

Last publish

Collaborators

  • neocoaster
  • maurocen