A CLI tool to deploy AWS Beanstalk applications ======================================================

Usage no npm install needed!

<script type="module">
  import ebToolkit from 'https://cdn.skypack.dev/eb-toolkit';


A CLI tool to deploy AWS Beanstalk applications

Build Status

This is a small CLI tool for deploying/interacting with AWS Beanstalk applications

Table of Contents


npm i -g eb-toolkit

Basic Usage

Deploy an application with bluegreen strategy

DEBUG=eb:* node ./dist/cli deploy --file-path acceptance/directory-case/tech-website-1 --deployment-strategy bluegreen --app-env test --app-name tech-website --platform 'node.js 12' --beanstalk-config acceptance/directory-case/config.json

Deploy an application with standard strategy (override the current application environment)

DEBUG=eb:* node ./dist/cli deploy --file-path acceptance/simple-case/tech-website-1.zip --deployment-strategy standard --app-env test --app-name tech-website --platform 'node.js 12' --beanstalk-config acceptance/simple-case/config.json


eb-toolkit [command]

  eb-toolkit deploy               deploy a beanstalk application version
  eb-toolkit get-default-env      get default environment
  eb-toolkit get-envs             get environments
  eb-toolkit get-app-versions     get application versions
  eb-toolkit get-solution-stacks  get solution stacks
  eb-toolkit clean-app-versions   clean application versions
  eb-toolkit clean-app-envs       clean application versions
  eb-toolkit delete-application   delete application
  eb-toolkit describe-env         get environments

  --help     Show help                                                 [boolean]
  --version  Show version number                                       [boolean]