Git Product home page Git Product logo

aio-cli-plugin-app's Introduction

aio-cli-plugin-app

Create, Build and Deploy Adobe I/O Apps

oclif Version Downloads/week Build Status License Codecov Coverage

Usage

$ aio plugins:install -g @adobe/aio-cli-plugin-app
$ # OR
$ aio discover -i
$ aio app --help

Commands

aio app

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

USAGE
  $ aio app

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

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

aio app:add

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

USAGE
  $ aio app:add

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

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

aio app:add:action

Add a new action

USAGE
  $ aio 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

aio app:add:ci

Add CI files

USAGE
  $ aio app:add:ci

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

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

aio app:add:event

Add a new Adobe I/O Events action

USAGE
  $ aio app:add:event

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/event.js

aio app:add:web-assets

Add web assets support

USAGE
  $ aio 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

aio app:create [PATH]

Create a new Adobe I/O App with default parameters

USAGE
  $ aio 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

aio app:delete

Delete a component from an existing Adobe I/O App

USAGE
  $ aio app:delete

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

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

aio app:delete:action [ACTION-NAME]

Delete an existing action

USAGE
  $ aio 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

aio app:delete:ci

Delete existing CI files

USAGE
  $ aio 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

aio app:delete:event EVENT-ACTION-NAME

Delete an existing Adobe I/O Events action

USAGE
  $ aio app:delete:event EVENT-ACTION-NAME

ARGUMENTS
  EVENT-ACTION-NAME  Action name to delete

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

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

aio app:delete:web-assets

Delete existing web assets

USAGE
  $ aio 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

aio app:deploy

Build and deploy an Adobe I/O App

USAGE
  $ aio app:deploy

OPTIONS
  -a, --action=action  Deploy only a specific action, the flags can be specified multiple times
  -v, --verbose        Verbose output
  --open               Open the default web browser after a successful deploy, only valid if your app has a front-end
  --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

aio app:get-url [ACTION]

Get action URLs

USAGE
  $ aio 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

aio app:init [PATH]

Create a new Adobe I/O App

USAGE
  $ aio 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
  --[no-]login         Login using your Adobe ID for interacting with Adobe I/O Developer Console
  --version            Show version

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

aio app:logs

Fetch logs for an Adobe I/O App

USAGE
  $ aio app:logs

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

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

aio app:run

Run an Adobe I/O App

USAGE
  $ aio app:run

OPTIONS
  -v, --verbose   Verbose output
  --local         run/debug actions locally
  --open          Open the default web browser after a successful run, only valid if your app has a front-end
  --skip-actions  skip actions, only run the ui server
  --version       Show version

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

aio app:test

Run tests for an Adobe I/O App

USAGE
  $ aio 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

aio app:undeploy

Undeploys an Adobe I/O App

USAGE
  $ aio 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

aio app:use [CONFIG_FILE_PATH]

Import an Adobe I/O Developer Console configuration file

USAGE
  $ aio 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

aio-cli-plugin-app's People

Contributors

chiarabdy avatar duynguyen avatar greenkeeper[bot] avatar himavanth avatar klcodanr avatar meryllblanchet avatar moritzraho avatar purplecabbage avatar rajarju avatar sandeep-paliwal avatar shazron avatar tmathern avatar yu1986 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.