@adobe/aio-cli v10.0.0
aio-cli
Adobe I/O Extensible CLI
aio cli health
Health badges for the aio-cli and its plugins and modules
Getting started
See the Adobe Developer App Builder docs
Technical requirements
See the App Builder Setting up Your Environment
doc
Proxy Support
Set these environment variables, to use proxies (case sensitive):
1. HTTP_PROXY
2. HTTPS_PROXY
The appropriate proxy will be used to proxy http/https urls respectively.
If your proxy requires basic authentication, embed the username and password in the url itself. For example, if your server is https://example.com
and username is user
and password is password
, the url should look like this:
https://user:password@example.com
If your username or password contains non-alphanumeric characters, they must be url-encoded.
You can verify if you set the proxy info properly by running:
aio info
Usage
$ npm install -g @adobe/aio-cli
$ aio COMMAND
running command...
$ aio (--version|-v)
@adobe/aio-cli/10.0.0 linux-x64 node-v18.19.0
$ aio --help [COMMAND]
USAGE
$ aio COMMAND
...
Commands
aio app
aio app add
aio app add action
aio app add actions
aio app add ci
aio app add event
aio app add events
aio app add ext
aio app add extension
aio app add extensions
aio app add service
aio app add services
aio app add web-assets
aio app build
aio app config
aio app config get
aio app config get lf
aio app config get lf errors
aio app config get log-forwarding
aio app config get log-forwarding errors
aio app config set
aio app config set lf
aio app config set log-forwarding
aio app create [PATH]
aio app delete
aio app delete action [ACTION-NAME]
aio app delete actions [ACTION-NAME]
aio app delete ci
aio app delete ext
aio app delete extension
aio app delete extensions
aio app delete service
aio app delete services
aio app delete web-assets
aio app deploy
aio app get-url [ACTION]
aio app info
aio app init [PATH]
aio app list
aio app list ext
aio app list ext-points
aio app list extension
aio app list extension-points
aio app list extensions
aio app logs
aio app run
aio app test
aio app undeploy
aio app use [CONFIG_FILE_PATH]
aio auth
aio auth ctx
aio auth login
aio auth logout
aio autocomplete [SHELL]
aio certificate
aio certificate fingerprint FILE
aio certificate generate
aio certificate verify FILE
aio config
aio config clear
aio config del KEYS...
aio config delete KEYS...
aio config edit
aio config get KEY
aio config list
aio config ls
aio config rm KEYS...
aio config set key 'a value' # set key to 'a value'
aio console
aio console open
aio console org
aio console org list
aio console org ls
aio console org sel [ORGCODE]
aio console org select [ORGCODE]
aio console project
aio console project list
aio console project ls
aio console project sel [PROJECTIDORNAME]
aio console project select [PROJECTIDORNAME]
aio console publickey
aio console publickey delete IDORFINGERPRINT
aio console publickey list
aio console publickey upload FILE
aio console where
aio console workspace
aio console workspace dl [DESTINATION]
aio console workspace download [DESTINATION]
aio console workspace list
aio console workspace ls
aio console workspace sel [WORKSPACEIDORNAME]
aio console workspace select [WORKSPACEIDORNAME]
aio console ws
aio console ws dl [DESTINATION]
aio console ws download [DESTINATION]
aio console ws list
aio console ws ls
aio console ws sel [WORKSPACEIDORNAME]
aio console ws select [WORKSPACEIDORNAME]
aio context
aio ctx
aio discover
aio event
aio event eventmetadata
aio event eventmetadata create PROVIDERID
aio event eventmetadata delete PROVIDERID [EVENTCODE]
aio event eventmetadata get PROVIDERID EVENTCODE
aio event eventmetadata list PROVIDERID
aio event eventmetadata ls PROVIDERID
aio event eventmetadata update PROVIDERID EVENTCODE
aio event provider
aio event provider create
aio event provider delete PROVIDERID
aio event provider get PROVIDERID
aio event provider list
aio event provider ls
aio event provider update PROVIDERID
aio event reg
aio event reg create BODYJSONFILE
aio event reg delete REGISTRATIONID
aio event reg get REGISTRATIONID
aio event reg list
aio event reg ls
aio event registration
aio event registration create BODYJSONFILE
aio event registration delete REGISTRATIONID
aio event registration get REGISTRATIONID
aio event registration list
aio event registration ls
aio help [COMMANDS]
aio info
aio login
aio logout
aio open
aio plugins
aio plugins:install PLUGIN...
aio plugins discover
aio plugins:inspect PLUGIN...
aio plugins:install PLUGIN...
aio plugins:link PLUGIN
aio plugins:uninstall PLUGIN...
aio plugins:uninstall PLUGIN...
aio plugins:uninstall PLUGIN...
aio plugins update
aio report
aio rollback
aio rt
aio rt action
aio rt action create ACTIONNAME [ACTIONPATH]
aio rt action del ACTIONNAME
aio rt action delete ACTIONNAME
aio rt action get ACTIONNAME
aio rt action invoke ACTIONNAME
aio rt action list [PACKAGENAME]
aio rt action ls [PACKAGENAME]
aio rt action update ACTIONNAME [ACTIONPATH]
aio rt actions list [PACKAGENAME]
aio rt actions ls [PACKAGENAME]
aio rt activation
aio rt activation get [ACTIVATIONID]
aio rt activation list [ACTION_NAME]
aio rt activation log [ACTIVATIONID]
aio rt activation logs [ACTIVATIONID]
aio rt activation ls [ACTION_NAME]
aio rt activation result [ACTIVATIONID]
aio rt activations list [ACTION_NAME]
aio rt activations ls [ACTION_NAME]
aio rt api
aio rt api create [BASEPATH] [RELPATH] [APIVERB] [ACTION]
aio rt api delete BASEPATHORAPINAME [RELPATH] [APIVERB]
aio rt api get BASEPATHORAPINAME
aio rt api list [BASEPATH] [RELPATH] [APIVERB]
aio rt api ls [BASEPATH] [RELPATH] [APIVERB]
aio rt deploy
aio rt deploy export
aio rt deploy report
aio rt deploy sync
aio rt deploy undeploy
aio rt deploy version
aio rt get
aio rt list
aio rt log [ACTIVATIONID]
aio rt logs [ACTIVATIONID]
aio rt ls
aio rt namespace
aio rt namespace lf
aio rt namespace lf errors
aio rt namespace lf get
aio rt namespace lf set
aio rt namespace lf set adobe-io-runtime
aio rt namespace lf set azure-log-analytics
aio rt namespace lf set new-relic
aio rt namespace lf set splunk-hec
aio rt namespace list
aio rt namespace log-forwarding
aio rt namespace log-forwarding errors
aio rt namespace log-forwarding get
aio rt namespace log-forwarding set
aio rt namespace log-forwarding set adobe-io-runtime
aio rt namespace log-forwarding set azure-log-analytics
aio rt namespace log-forwarding set new-relic
aio rt namespace log-forwarding set splunk-hec
aio rt namespace ls
aio rt ns
aio rt ns lf
aio rt ns lf errors
aio rt ns lf get
aio rt ns lf set
aio rt ns lf set adobe-io-runtime
aio rt ns lf set azure-log-analytics
aio rt ns lf set new-relic
aio rt ns lf set splunk-hec
aio rt ns list
aio rt ns log-forwarding
aio rt ns log-forwarding errors
aio rt ns log-forwarding get
aio rt ns log-forwarding set
aio rt ns log-forwarding set adobe-io-runtime
aio rt ns log-forwarding set azure-log-analytics
aio rt ns log-forwarding set new-relic
aio rt ns log-forwarding set splunk-hec
aio rt ns ls
aio rt package
aio rt package bind PACKAGENAME BINDPACKAGENAME
aio rt package create PACKAGENAME
aio rt package delete PACKAGENAME
aio rt package get PACKAGENAME
aio rt package list [NAMESPACE]
aio rt package ls [NAMESPACE]
aio rt package update PACKAGENAME
aio rt pkg
aio rt pkg bind PACKAGENAME BINDPACKAGENAME
aio rt pkg create PACKAGENAME
aio rt pkg delete PACKAGENAME
aio rt pkg get PACKAGENAME
aio rt pkg list [NAMESPACE]
aio rt pkg ls [NAMESPACE]
aio rt pkg update PACKAGENAME
aio rt prop
aio rt prop get
aio rt prop set
aio rt prop unset
aio rt property
aio rt property get
aio rt property set
aio rt property unset
aio rt route
aio rt route create [BASEPATH] [RELPATH] [APIVERB] [ACTION]
aio rt route delete BASEPATHORAPINAME [RELPATH] [APIVERB]
aio rt route get BASEPATHORAPINAME
aio rt route list [BASEPATH] [RELPATH] [APIVERB]
aio rt route ls [BASEPATH] [RELPATH] [APIVERB]
aio rt rule
aio rt rule create NAME TRIGGER ACTION
aio rt rule delete NAME
aio rt rule disable NAME
aio rt rule enable NAME
aio rt rule get NAME
aio rt rule list
aio rt rule ls
aio rt rule status NAME
aio rt rule update NAME TRIGGER ACTION
aio rt trigger
aio rt trigger create TRIGGERNAME
aio rt trigger delete TRIGGERPATH
aio rt trigger fire TRIGGERNAME
aio rt trigger get TRIGGERPATH
aio rt trigger list
aio rt trigger ls
aio rt trigger update TRIGGERNAME
aio runtime
aio runtime action
aio runtime action create ACTIONNAME [ACTIONPATH]
aio runtime action del ACTIONNAME
aio runtime action delete ACTIONNAME
aio runtime action get ACTIONNAME
aio runtime action invoke ACTIONNAME
aio runtime action list [PACKAGENAME]
aio runtime action ls [PACKAGENAME]
aio runtime action update ACTIONNAME [ACTIONPATH]
aio runtime actions list [PACKAGENAME]
aio runtime actions ls [PACKAGENAME]
aio runtime activation
aio runtime activation get [ACTIVATIONID]
aio runtime activation list [ACTION_NAME]
aio runtime activation log [ACTIVATIONID]
aio runtime activation logs [ACTIVATIONID]
aio runtime activation ls [ACTION_NAME]
aio runtime activation result [ACTIVATIONID]
aio runtime activations list [ACTION_NAME]
aio runtime activations ls [ACTION_NAME]
aio runtime api
aio runtime api create [BASEPATH] [RELPATH] [APIVERB] [ACTION]
aio runtime api delete BASEPATHORAPINAME [RELPATH] [APIVERB]
aio runtime api get BASEPATHORAPINAME
aio runtime api list [BASEPATH] [RELPATH] [APIVERB]
aio runtime api ls [BASEPATH] [RELPATH] [APIVERB]
aio runtime deploy
aio runtime deploy export
aio runtime deploy report
aio runtime deploy sync
aio runtime deploy undeploy
aio runtime deploy version
aio runtime list
aio runtime log [ACTIVATIONID]
aio runtime logs [ACTIVATIONID]
aio runtime ls
aio runtime namespace
aio runtime namespace get
aio runtime namespace lf
aio runtime namespace lf errors
aio runtime namespace lf get
aio runtime namespace lf set
aio runtime namespace lf set adobe-io-runtime
aio runtime namespace lf set azure-log-analytics
aio runtime namespace lf set new-relic
aio runtime namespace lf set splunk-hec
aio runtime namespace list
aio runtime namespace log-forwarding
aio runtime namespace log-forwarding errors
aio runtime namespace log-forwarding get
aio runtime namespace log-forwarding set
aio runtime namespace log-forwarding set adobe-io-runtime
aio runtime namespace log-forwarding set azure-log-analytics
aio runtime namespace log-forwarding set new-relic
aio runtime namespace log-forwarding set splunk-hec
aio runtime namespace ls
aio runtime ns
aio runtime ns lf
aio runtime ns lf errors
aio runtime ns lf get
aio runtime ns lf set
aio runtime ns lf set adobe-io-runtime
aio runtime ns lf set azure-log-analytics
aio runtime ns lf set new-relic
aio runtime ns lf set splunk-hec
aio runtime ns list
aio runtime ns log-forwarding
aio runtime ns log-forwarding errors
aio runtime ns log-forwarding get
aio runtime ns log-forwarding set
aio runtime ns log-forwarding set adobe-io-runtime
aio runtime ns log-forwarding set azure-log-analytics
aio runtime ns log-forwarding set new-relic
aio runtime ns log-forwarding set splunk-hec
aio runtime ns ls
aio runtime package
aio runtime package bind PACKAGENAME BINDPACKAGENAME
aio runtime package create PACKAGENAME
aio runtime package delete PACKAGENAME
aio runtime package get PACKAGENAME
aio runtime package list [NAMESPACE]
aio runtime package ls [NAMESPACE]
aio runtime package update PACKAGENAME
aio runtime pkg
aio runtime pkg bind PACKAGENAME BINDPACKAGENAME
aio runtime pkg create PACKAGENAME
aio runtime pkg delete PACKAGENAME
aio runtime pkg get PACKAGENAME
aio runtime pkg list [NAMESPACE]
aio runtime pkg ls [NAMESPACE]
aio runtime pkg update PACKAGENAME
aio runtime prop
aio runtime prop get
aio runtime prop set
aio runtime prop unset
aio runtime property
aio runtime property get
aio runtime property set
aio runtime property unset
aio runtime route
aio runtime route create [BASEPATH] [RELPATH] [APIVERB] [ACTION]
aio runtime route delete BASEPATHORAPINAME [RELPATH] [APIVERB]
aio runtime route get BASEPATHORAPINAME
aio runtime route list [BASEPATH] [RELPATH] [APIVERB]
aio runtime route ls [BASEPATH] [RELPATH] [APIVERB]
aio runtime rule
aio runtime rule create NAME TRIGGER ACTION
aio runtime rule delete NAME
aio runtime rule disable NAME
aio runtime rule enable NAME
aio runtime rule get NAME
aio runtime rule list
aio runtime rule ls
aio runtime rule status NAME
aio runtime rule update NAME TRIGGER ACTION
aio runtime trigger
aio runtime trigger create TRIGGERNAME
aio runtime trigger delete TRIGGERPATH
aio runtime trigger fire TRIGGERNAME
aio runtime trigger get TRIGGERPATH
aio runtime trigger list
aio runtime trigger ls
aio runtime trigger update TRIGGERNAME
aio telemetry yes
aio templates
aio templates disco
aio templates discover
aio templates i PATH
aio templates info
aio templates install PATH
aio templates remove NAME
aio templates rm NAME
aio templates rollback
aio templates sub NAME GITHUBREPOURL
aio templates submit NAME GITHUBREPOURL
aio templates un PACKAGE-NAME
aio templates uninstall PACKAGE-NAME
aio update
aio where
aio app
Create, run, test, and deploy Adobe I/O Apps
USAGE
$ aio app [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Create, run, test, and deploy Adobe I/O Apps
See code: @adobe/aio-cli-plugin-app
aio app add
Add a new component to an existing Adobe I/O App
USAGE
$ aio app add [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Add a new component to an existing Adobe I/O App
aio app add action
Add new actions
USAGE
$ aio app add action [-v] [--version] [--install] [-y] [-e <value>]
FLAGS
-e, --extension=<value> Add actions to a specific extension
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Add new actions
ALIASES
$ aio app add actions
aio app add actions
Add new actions
USAGE
$ aio app add actions [-v] [--version] [--install] [-y] [-e <value>]
FLAGS
-e, --extension=<value> Add actions to a specific extension
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Add new actions
ALIASES
$ aio app add actions
aio app add ci
Add CI files
USAGE
$ aio app add ci [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Add CI files
aio app add event
Add a new Adobe I/O Events action
USAGE
$ aio app add event [-v] [--version] [--install] [-y] [-e <value>]
FLAGS
-e, --extension=<value> Add events to a specific extension
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Add a new Adobe I/O Events action
ALIASES
$ aio app add events
aio app add events
Add a new Adobe I/O Events action
USAGE
$ aio app add events [-v] [--version] [--install] [-y] [-e <value>]
FLAGS
-e, --extension=<value> Add events to a specific extension
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Add a new Adobe I/O Events action
ALIASES
$ aio app add events
aio app add ext
Add new extensions to the project
USAGE
$ aio app add ext [-v] [--version] [--install] [-y] [-e <value>]
FLAGS
-e, --extension=<value>... Specify extensions to add, skips selection prompt
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Add new extensions to the project
ALIASES
$ aio app add ext
$ aio app add extensions
aio app add extension
Add new extensions to the project
USAGE
$ aio app add extension [-v] [--version] [--install] [-y] [-e <value>]
FLAGS
-e, --extension=<value>... Specify extensions to add, skips selection prompt
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Add new extensions to the project
ALIASES
$ aio app add ext
$ aio app add extensions
aio app add extensions
Add new extensions to the project
USAGE
$ aio app add extensions [-v] [--version] [--install] [-y] [-e <value>]
FLAGS
-e, --extension=<value>... Specify extensions to add, skips selection prompt
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Add new extensions to the project
ALIASES
$ aio app add ext
$ aio app add extensions
aio app add service
Subscribe to Services in the current Workspace
USAGE
$ aio app add service [-v] [--version] [--use-jwt]
FLAGS
-v, --verbose Verbose output
--use-jwt if the config has both jwt and OAuth Server to Server Credentials (while migrating), prefer the JWT
credentials
--version Show version
DESCRIPTION
Subscribe to Services in the current Workspace
ALIASES
$ aio app add services
aio app add services
Subscribe to Services in the current Workspace
USAGE
$ aio app add services [-v] [--version] [--use-jwt]
FLAGS
-v, --verbose Verbose output
--use-jwt if the config has both jwt and OAuth Server to Server Credentials (while migrating), prefer the JWT
credentials
--version Show version
DESCRIPTION
Subscribe to Services in the current Workspace
ALIASES
$ aio app add services
aio app add web-assets
Add web assets support
USAGE
$ aio app add web-assets [-v] [--version] [--install] [-y] [-e <value>]
FLAGS
-e, --extension=<value> Add web-assets to a specific extension
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Add web assets support
aio app build
Build an Adobe I/O App
USAGE
$ aio app build [-v] [--version] [--actions | -a <value>] [--web-assets] [--force-build] [--content-hash]
[--web-optimize] [-e <value> | ]
FLAGS
-a, --action=<value>... Build only a specific action, the flags can be specified multiple times, this will set
--no-publish
-e, --extension=<value>... Build only a specific extension point, the flags can be specified multiple times
-v, --verbose Verbose output
--[no-]actions [default: true] Build actions if any
--[no-]content-hash [default: true] Enable content hashing in browser code
--[no-]force-build [default: true] Force a build even if one already exists
--version Show version
--[no-]web-assets [default: true] Build web-assets if any
--web-optimize [default: false] Enable optimization (minification) of js/css/html
DESCRIPTION
Build an Adobe I/O App
This will always force a rebuild unless --no-force-build is set.
aio app config
Manage app config
USAGE
$ aio app config [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Manage app config
ALIASES
$ aio app config
$ aio app config
aio app config get
Get app config
USAGE
$ aio app config get [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get app config
ALIASES
$ aio app config get
aio app config get lf
Get log forwarding destination configuration
USAGE
$ aio app config get lf [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get log forwarding destination configuration
ALIASES
$ aio app config get log-forwarding
$ aio app config get lf
aio app config get lf errors
Get log forwarding errors
USAGE
$ aio app config get lf errors [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get log forwarding errors
ALIASES
$ aio app config get log-forwarding errors
$ aio app config get lf errors
aio app config get log-forwarding
Get log forwarding destination configuration
USAGE
$ aio app config get log-forwarding [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get log forwarding destination configuration
ALIASES
$ aio app config get log-forwarding
$ aio app config get lf
aio app config get log-forwarding errors
Get log forwarding errors
USAGE
$ aio app config get log-forwarding errors [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get log forwarding errors
ALIASES
$ aio app config get log-forwarding errors
$ aio app config get lf errors
aio app config set
Set app config
USAGE
$ aio app config set [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Set app config
ALIASES
$ aio app config set
aio app config set lf
Set log forwarding destination configuration
USAGE
$ aio app config set lf [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Set log forwarding destination configuration
ALIASES
$ aio app config set log-forwarding
$ aio app config set lf
aio app config set log-forwarding
Set log forwarding destination configuration
USAGE
$ aio app config set log-forwarding [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Set log forwarding destination configuration
ALIASES
$ aio app config set log-forwarding
$ aio app config set lf
aio app create [PATH]
Create a new Adobe I/O App with default parameters
USAGE
$ aio app create [PATH] [-v] [--version] [-i <value>]
ARGUMENTS
PATH [default: .] Path to the app directory
FLAGS
-i, --import=<value> Import an Adobe I/O Developer Console configuration file
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Create a new Adobe I/O App with default parameters
aio app delete
Delete a component from an existing Adobe I/O App
USAGE
$ aio app delete [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Delete a component from an existing Adobe I/O App
aio app delete action [ACTION-NAME]
Delete existing actions
USAGE
$ aio app delete action [ACTION-NAME] [-v] [--version] [-y]
ARGUMENTS
ACTION-NAME Action `pkg/name` to delete, you can specify multiple actions via a comma separated list
FLAGS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--version Show version
DESCRIPTION
Delete existing actions
ALIASES
$ aio app delete actions
aio app delete actions [ACTION-NAME]
Delete existing actions
USAGE
$ aio app delete actions [ACTION-NAME] [-v] [--version] [-y]
ARGUMENTS
ACTION-NAME Action `pkg/name` to delete, you can specify multiple actions via a comma separated list
FLAGS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--version Show version
DESCRIPTION
Delete existing actions
ALIASES
$ aio app delete actions
aio app delete ci
Delete existing CI files
USAGE
$ aio app delete ci [-v] [--version] [-y]
FLAGS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--version Show version
DESCRIPTION
Delete existing CI files
aio app delete ext
Delete existing extensions
USAGE
$ aio app delete ext [-v] [--version] [-y] [--install] [-e <value>]
FLAGS
-e, --extension=<value>... Specify extensions to delete, skips selection prompt
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Delete existing extensions
ALIASES
$ aio app delete ext
$ aio app delete extensions
aio app delete extension
Delete existing extensions
USAGE
$ aio app delete extension [-v] [--version] [-y] [--install] [-e <value>]
FLAGS
-e, --extension=<value>... Specify extensions to delete, skips selection prompt
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Delete existing extensions
ALIASES
$ aio app delete ext
$ aio app delete extensions
aio app delete extensions
Delete existing extensions
USAGE
$ aio app delete extensions [-v] [--version] [-y] [--install] [-e <value>]
FLAGS
-e, --extension=<value>... Specify extensions to delete, skips selection prompt
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]install [default: true] Run npm installation after files are created
--version Show version
DESCRIPTION
Delete existing extensions
ALIASES
$ aio app delete ext
$ aio app delete extensions
aio app delete service
Delete Services in the current Workspace
USAGE
$ aio app delete service [-v] [--version] [--use-jwt]
FLAGS
-v, --verbose Verbose output
--use-jwt if the config has both jwt and OAuth Server to Server Credentials (while migrating), prefer the JWT
credentials
--version Show version
DESCRIPTION
Delete Services in the current Workspace
ALIASES
$ aio app delete services
aio app delete services
Delete Services in the current Workspace
USAGE
$ aio app delete services [-v] [--version] [--use-jwt]
FLAGS
-v, --verbose Verbose output
--use-jwt if the config has both jwt and OAuth Server to Server Credentials (while migrating), prefer the JWT
credentials
--version Show version
DESCRIPTION
Delete Services in the current Workspace
ALIASES
$ aio app delete services
aio app delete web-assets
Delete existing web assets
USAGE
$ aio app delete web-assets [-v] [--version] [-y]
FLAGS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--version Show version
DESCRIPTION
Delete existing web assets
aio app deploy
Build and deploy an Adobe I/O App
USAGE
$ aio app deploy [-v] [--version] [--actions | -a <value>] [--web-assets] [--force-build | ] [--content-hash]
[--web-optimize] [-e <value> | ] [--build] [--open] [--force-deploy] [--force-publish | | --publish]
[--force-events | | ] [--log-forwarding-update]
FLAGS
-a, --action=<value>... Deploy only a specific action, the flags can be specified multiple times, this will set
--no-publish
-e, --extension=<value>... Deploy only a specific extension, the flags can be specified multiple times
-v, --verbose Verbose output
--[no-]actions [default: true] Deploy actions if any
--[no-]build [default: true] Run the build phase before deployment
--[no-]content-hash [default: true] Enable content hashing in browser code
--[no-]force-build [default: true] Force a build even if one already exists
--force-deploy [default: false] Force deploy changes, regardless of production Workspace being
published in Exchange.
--[no-]force-events [default: false] Force event registrations and delete any registrations not part of the
config file
--force-publish [default: false] Force publish extension(s) to Exchange, delete previously published
extension points
--[no-]log-forwarding-update [default: true] Update log forwarding configuration on server
--open Open the default web browser after a successful deploy, only valid if your app has a
front-end
--[no-]publish [default: true] Publish extension(s) to Exchange
--version Show version
--[no-]web-assets [default: true] Deploy web-assets if any
--web-optimize [default: false] Enable optimization (minification) of web js/css/html
DESCRIPTION
Build and deploy an Adobe I/O App
This will always force a rebuild unless --no-force-build is set.
aio app get-url [ACTION]
Get action URLs
USAGE
$ aio app get-url [ACTION] [-v] [--version] [--cdn] [-j] [-h] [-y] [--local]
FLAGS
-h, --hson Output human readable json
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--cdn Display CDN based action URLs
--local Display locally based action URLs
--version Show version
DESCRIPTION
Get action URLs
aio app info
Display settings/configuration in use by an Adobe I/O App
USAGE
$ aio app info [-v] [--version] [-j | -h | -y] [--mask]
FLAGS
-h, --hson Output human readable json
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--[no-]mask Hide known private info
--version Show version
DESCRIPTION
Display settings/configuration in use by an Adobe I/O App
aio app init [PATH]
Create a new Adobe I/O App
USAGE
$ aio app init [PATH] [-v] [--version] [--install] [-y] [--login] [-e <value> | -t <value> | --repo <value>]
[--standalone-app | | ] [-w <value> | -i <value>] [--confirm-new-workspace] [--use-jwt] [--github-pat <value> ]
ARGUMENTS
PATH [default: .] Path to the app directory
FLAGS
-e, --extension=<value>... Extension point(s) to implement
-i, --import=<value> Import an Adobe I/O Developer Console configuration file
-t, --template=<value>... Specify a link to a template that will be installed
-v, --verbose Verbose output
-w, --workspace=<value> [default: Stage] Specify the Adobe Developer Console Workspace to init from, defaults to
Stage
-y, --yes Skip questions, and use all default values
--[no-]confirm-new-workspace Prompt to confirm before creating a new workspace
--github-pat=<value> github personal access token to use for downloading private quickstart repos
--[no-]install [default: true] Run npm installation after files are created
--[no-]login Login using your Adobe ID for interacting with Adobe I/O Developer Console
--repo=<value> Init from gh quick-start repo. Expected to be of the form <owner>/<repo>/<path>
--standalone-app Create a stand-alone application
--use-jwt if the config has both jwt and OAuth Server to Server Credentials (while migrating),
prefer the JWT credentials
--version Show version
DESCRIPTION
Create a new Adobe I/O App
aio app list
List components for Adobe I/O App
USAGE
$ aio app list [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
List components for Adobe I/O App
aio app list ext
List implemented extensions
USAGE
$ aio app list ext [-v] [--version] [-j] [-y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--version Show version
DESCRIPTION
List implemented extensions
ALIASES
$ aio app list ext
$ aio app list extensions
aio app list ext-points
List all extension points for the selected org
USAGE
$ aio app list ext-points [-v] [--version] [-j] [-y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--version Show version
DESCRIPTION
List all extension points for the selected org
ALIASES
$ aio app list ext-points
$ aio app list extension-points
aio app list extension
List implemented extensions
USAGE
$ aio app list extension [-v] [--version] [-j] [-y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--version Show version
DESCRIPTION
List implemented extensions
ALIASES
$ aio app list ext
$ aio app list extensions
aio app list extension-points
List all extension points for the selected org
USAGE
$ aio app list extension-points [-v] [--version] [-j] [-y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--version Show version
DESCRIPTION
List all extension points for the selected org
ALIASES
$ aio app list ext-points
$ aio app list extension-points
aio app list extensions
List implemented extensions
USAGE
$ aio app list extensions [-v] [--version] [-j] [-y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--version Show version
DESCRIPTION
List implemented extensions
ALIASES
$ aio app list ext
$ aio app list extensions
aio app logs
Fetch logs for an Adobe I/O App
USAGE
$ aio app logs [-v] [--version] [-l <value>] [-a <value>] [-r] [-t | -w | -o]
FLAGS
-a, --action=<value>... Fetch logs for a specific action
-l, --limit=<value> [default: 1] Limit number of activations to fetch logs from ( 1-50 )
-o, --poll Fetch logs continuously
-r, --strip strip timestamp information and output first line only
-t, --tail Fetch logs continuously
-v, --verbose Verbose output
-w, --watch Fetch logs continuously
--version Show version
DESCRIPTION
Fetch logs for an Adobe I/O App
aio app run
Run an Adobe I/O App
USAGE
$ aio app run [-v] [--version] [--local | ] [--serve] [--actions] [--open] [-e <value>]
FLAGS
-e, --extension=<value> Run only a specific extension, this flag can only be specified once
-v, --verbose Verbose output
--[no-]actions [default: true] Run actions, defaults to true, to skip actions use --no-actions
--local Run/debug actions locally (requires Docker running)
--open Open the default web browser after a successful run, only valid if your app has a front-end
--[no-]serve [default: true] Start frontend server (experimental)
--version Show version
DESCRIPTION
Run an Adobe I/O App
aio app test
Run tests for an Adobe I/O App
USAGE
$ aio app test [-v] [--version] [-e <value> | -a <value>] [--all] [--e2e] [--unit]
FLAGS
-a, --action=<value>... the action(s) to test
-e, --extension=<value>... the extension(s) to test
-v, --verbose Verbose output
--all run both unit and e2e tests
--e2e run e2e tests
--unit run unit tests
--version Show version
DESCRIPTION
Run tests for an Adobe I/O App
If no flags are specified, by default only unit-test
4 months ago
7 months ago
7 months ago
12 months ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago