/aio-cli-plugin-app

Create, Build and Deploy Cloud Native Applications

Primary LanguageJavaScriptApache License 2.0Apache-2.0

aio-cli-plugin-app

Create, Build and Deploy Adobe I/O Apps

oclif Version Downloads/week Build Status License Codecov Coverage Greenkeeper badge

Usage

$ npm install -g @adobe/aio-cli-plugin-app
$ @adobe/aio-cli-plugin-app COMMAND
running command...
$ @adobe/aio-cli-plugin-app (-v|--version|version)
@adobe/aio-cli-plugin-app/1.7.0 darwin-x64 node-v10.16.1
$ @adobe/aio-cli-plugin-app --help [COMMAND]
USAGE
  $ @adobe/aio-cli-plugin-app COMMAND
...

Commands

@adobe/aio-cli-plugin-app app

Create, run, test, and deploy Adobe I/O Apps

USAGE
  $ @adobe/aio-cli-plugin-app app

OPTIONS
  -v, --verbose  Verbose output
  --version      Show version

See code: src/commands/app/index.js

@adobe/aio-cli-plugin-app app:add

Add a new component to an existing Adobe I/O App

USAGE
  $ @adobe/aio-cli-plugin-app app:add

OPTIONS
  -v, --verbose  Verbose output
  --version      Show version

See code: src/commands/app/add/index.js

@adobe/aio-cli-plugin-app app:add:action

Add a new action

USAGE
  $ @adobe/aio-cli-plugin-app app:add:action

OPTIONS
  -v, --verbose   Verbose output
  -y, --yes       Skip questions, and use all default values
  --skip-install  Skip npm installation after files are created
  --version       Show version

See code: src/commands/app/add/action.js

@adobe/aio-cli-plugin-app app:add:auth

Add auth support

USAGE
  $ @adobe/aio-cli-plugin-app app:add:auth

OPTIONS
  -v, --verbose  Verbose output
  --version      Show version

See code: src/commands/app/add/auth.js

@adobe/aio-cli-plugin-app app:add:ci

Add CI files

USAGE
  $ @adobe/aio-cli-plugin-app app:add:ci

OPTIONS
  -v, --verbose  Verbose output
  --version      Show version

See code: src/commands/app/add/ci.js

@adobe/aio-cli-plugin-app app:add:web-assets

Add web assets support

USAGE
  $ @adobe/aio-cli-plugin-app app:add:web-assets

OPTIONS
  -v, --verbose   Verbose output
  -y, --yes       Skip questions, and use all default values
  --skip-install  Skip npm installation after files are created
  --version       Show version

See code: src/commands/app/add/web-assets.js

@adobe/aio-cli-plugin-app app:create [PATH]

Create a new Adobe I/O App with default parameters

USAGE
  $ @adobe/aio-cli-plugin-app app:create [PATH]

ARGUMENTS
  PATH  [default: .] Path to the app directory

OPTIONS
  -i, --import=import  Import an Adobe I/O Developer Console configuration file
  -v, --verbose        Verbose output
  --version            Show version

See code: src/commands/app/create.js

@adobe/aio-cli-plugin-app app:delete

Delete a component from an existing Adobe I/O App

USAGE
  $ @adobe/aio-cli-plugin-app app:delete

OPTIONS
  -v, --verbose  Verbose output
  --version      Show version

See code: src/commands/app/delete/index.js

@adobe/aio-cli-plugin-app app:delete:action [ACTION-NAME]

Delete an existing action

USAGE
  $ @adobe/aio-cli-plugin-app app:delete:action [ACTION-NAME]

ARGUMENTS
  ACTION-NAME  Action name to delete, if not specified you will choose from a list of actions

OPTIONS
  -v, --verbose  Verbose output
  -y, --yes      Skip questions, and use all default values
  --version      Show version

See code: src/commands/app/delete/action.js

@adobe/aio-cli-plugin-app app:delete:ci

Delete existing CI files

USAGE
  $ @adobe/aio-cli-plugin-app app:delete:ci

OPTIONS
  -v, --verbose  Verbose output
  -y, --yes      Skip questions, and use all default values
  --version      Show version

See code: src/commands/app/delete/ci.js

@adobe/aio-cli-plugin-app app:delete:web-assets

Delete existing web assets

USAGE
  $ @adobe/aio-cli-plugin-app app:delete:web-assets

OPTIONS
  -v, --verbose  Verbose output
  -y, --yes      Skip questions, and use all default values
  --version      Show version

See code: src/commands/app/delete/web-assets.js

@adobe/aio-cli-plugin-app app:deploy

Build and deploy an Adobe I/O App

USAGE
  $ @adobe/aio-cli-plugin-app app:deploy

OPTIONS
  -a, --action=action  Deploy only a specific action, the flags can be specified multiple times
  -v, --verbose        Verbose output
  --skip-actions       Skip action build & deploy
  --skip-build         Skip build phase
  --skip-deploy        Skip deploy phase
  --skip-static        Skip build & deployment of static files
  --version            Show version

See code: src/commands/app/deploy.js

@adobe/aio-cli-plugin-app app:get-url [ACTION]

Get action URLs

USAGE
  $ @adobe/aio-cli-plugin-app app:get-url [ACTION]

OPTIONS
  -h, --hson     Output human readable json
  -j, --json     Output json
  -v, --verbose  Verbose output
  -y, --yml      Output yml
  --cdn          Display CDN based action URLs
  --version      Show version

See code: src/commands/app/get-url.js

@adobe/aio-cli-plugin-app app:init [PATH]

Create a new Adobe I/O App

USAGE
  $ @adobe/aio-cli-plugin-app app:init [PATH]

ARGUMENTS
  PATH  [default: .] Path to the app directory

OPTIONS
  -i, --import=import  Import an Adobe I/O Developer Console configuration file
  -s, --skip-install   Skip npm installation after files are created
  -v, --verbose        Verbose output
  -y, --yes            Skip questions, and use all default values
  --version            Show version

See code: src/commands/app/init.js

@adobe/aio-cli-plugin-app app:logs

Fetch logs for an Adobe I/O App

USAGE
  $ @adobe/aio-cli-plugin-app app:logs

OPTIONS
  -l, --limit=limit  [default: 1] Limit number of activations to fetch logs from
  -v, --verbose      Verbose output
  --version          Show version

See code: src/commands/app/logs.js

@adobe/aio-cli-plugin-app app:run

Run an Adobe I/O App

USAGE
  $ @adobe/aio-cli-plugin-app app:run

OPTIONS
  -v, --verbose   Verbose output
  --local         run/debug actions locally
  --skip-actions  skip actions, only run the ui server
  --version       Show version

See code: src/commands/app/run.js

@adobe/aio-cli-plugin-app app:test

Run tests for an Adobe I/O App

USAGE
  $ @adobe/aio-cli-plugin-app app:test

OPTIONS
  -e, --e2e      runs e2e tests.
  -u, --unit     runs unit tests (default).
  -v, --verbose  Verbose output
  --version      Show version

See code: src/commands/app/test.js

@adobe/aio-cli-plugin-app app:undeploy

Undeploys an Adobe I/O App

USAGE
  $ @adobe/aio-cli-plugin-app app:undeploy

OPTIONS
  -v, --verbose   Verbose output
  --skip-actions  Skip action build & deploy
  --skip-static   Skip build & deployment of static files
  --version       Show version

See code: src/commands/app/undeploy.js

@adobe/aio-cli-plugin-app app:use CONFIG_FILE_PATH

Import an Adobe I/O Developer Console configuration file

USAGE
  $ @adobe/aio-cli-plugin-app app:use CONFIG_FILE_PATH

ARGUMENTS
  CONFIG_FILE_PATH  path to an Adobe I/O Developer Console configuration file

OPTIONS
  -m, --merge      Merge any .aio and .env files during import of the Adobe I/O Developer Console configuration file
  -v, --verbose    Verbose output
  -w, --overwrite  Overwrite any .aio and .env files during import of the Adobe I/O Developer Console configuration file
  --version        Show version

See code: src/commands/app/use.js