@adobe/aio-cli-next v9.4.1-pre.2024-01-12.sha-05e5a604
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.comIf 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 infoUsage
$ npm install -g @adobe/aio-cli-next
$ aio-next COMMAND
running command...
$ aio-next (--version|-v)
@adobe/aio-cli-next/9.4.1-pre.2024-01-12.sha-05e5a604 linux-x64 node-v18.19.0
$ aio-next --help [COMMAND]
USAGE
$ aio-next COMMAND
...Commands
aio-next appaio-next app addaio-next app add actionaio-next app add actionsaio-next app add ciaio-next app add eventaio-next app add eventsaio-next app add extaio-next app add extensionaio-next app add extensionsaio-next app add serviceaio-next app add servicesaio-next app add web-assetsaio-next app buildaio-next app configaio-next app config getaio-next app config get lfaio-next app config get lf errorsaio-next app config get log-forwardingaio-next app config get log-forwarding errorsaio-next app config setaio-next app config set lfaio-next app config set log-forwardingaio-next app create [PATH]aio-next app deleteaio-next app delete action [ACTION-NAME]aio-next app delete actions [ACTION-NAME]aio-next app delete ciaio-next app delete extaio-next app delete extensionaio-next app delete extensionsaio-next app delete serviceaio-next app delete servicesaio-next app delete web-assetsaio-next app deployaio-next app get-url [ACTION]aio-next app infoaio-next app init [PATH]aio-next app listaio-next app list extaio-next app list ext-pointsaio-next app list extensionaio-next app list extension-pointsaio-next app list extensionsaio-next app logsaio-next app runaio-next app testaio-next app undeployaio-next app use [CONFIG_FILE_PATH]aio-next authaio-next auth ctxaio-next auth loginaio-next auth logoutaio-next autocomplete [SHELL]aio-next certificateaio-next certificate fingerprint FILEaio-next certificate generateaio-next certificate verify FILEaio-next configaio-next config clearaio-next config del KEYS...aio-next config delete KEYS...aio-next config editaio-next config get KEYaio-next config listaio-next config lsaio-next config rm KEYS...aio-next config set key 'a value' # set key to 'a value'aio-next consoleaio-next console openaio-next console orgaio-next console org listaio-next console org lsaio-next console org sel [ORGCODE]aio-next console org select [ORGCODE]aio-next console projectaio-next console project listaio-next console project lsaio-next console project sel [PROJECTIDORNAME]aio-next console project select [PROJECTIDORNAME]aio-next console publickeyaio-next console publickey delete IDORFINGERPRINTaio-next console publickey listaio-next console publickey upload FILEaio-next console whereaio-next console workspaceaio-next console workspace dl [DESTINATION]aio-next console workspace download [DESTINATION]aio-next console workspace listaio-next console workspace lsaio-next console workspace sel [WORKSPACEIDORNAME]aio-next console workspace select [WORKSPACEIDORNAME]aio-next console wsaio-next console ws dl [DESTINATION]aio-next console ws download [DESTINATION]aio-next console ws listaio-next console ws lsaio-next console ws sel [WORKSPACEIDORNAME]aio-next console ws select [WORKSPACEIDORNAME]aio-next contextaio-next ctxaio-next discoveraio-next eventaio-next event eventmetadataaio-next event eventmetadata create PROVIDERIDaio-next event eventmetadata delete PROVIDERID [EVENTCODE]aio-next event eventmetadata get PROVIDERID EVENTCODEaio-next event eventmetadata list PROVIDERIDaio-next event eventmetadata ls PROVIDERIDaio-next event eventmetadata update PROVIDERID EVENTCODEaio-next event provideraio-next event provider createaio-next event provider delete PROVIDERIDaio-next event provider get PROVIDERIDaio-next event provider listaio-next event provider lsaio-next event provider update PROVIDERIDaio-next event regaio-next event reg create BODYJSONFILEaio-next event reg delete REGISTRATIONIDaio-next event reg get REGISTRATIONIDaio-next event reg listaio-next event reg lsaio-next event registrationaio-next event registration create BODYJSONFILEaio-next event registration delete REGISTRATIONIDaio-next event registration get REGISTRATIONIDaio-next event registration listaio-next event registration lsaio-next help [COMMANDS]aio-next infoaio-next loginaio-next logoutaio-next openaio-next pluginsaio-next plugins:install PLUGIN...aio-next plugins discoveraio-next plugins:inspect PLUGIN...aio-next plugins:install PLUGIN...aio-next plugins:link PLUGINaio-next plugins:uninstall PLUGIN...aio-next plugins:uninstall PLUGIN...aio-next plugins:uninstall PLUGIN...aio-next plugins updateaio-next reportaio-next rollbackaio-next rtaio-next rt actionaio-next rt action create ACTIONNAME [ACTIONPATH]aio-next rt action del ACTIONNAMEaio-next rt action delete ACTIONNAMEaio-next rt action get ACTIONNAMEaio-next rt action invoke ACTIONNAMEaio-next rt action list [PACKAGENAME]aio-next rt action ls [PACKAGENAME]aio-next rt action update ACTIONNAME [ACTIONPATH]aio-next rt actions list [PACKAGENAME]aio-next rt actions ls [PACKAGENAME]aio-next rt activationaio-next rt activation get [ACTIVATIONID]aio-next rt activation list [ACTION_NAME]aio-next rt activation log [ACTIVATIONID]aio-next rt activation logs [ACTIVATIONID]aio-next rt activation ls [ACTION_NAME]aio-next rt activation result [ACTIVATIONID]aio-next rt activations list [ACTION_NAME]aio-next rt activations ls [ACTION_NAME]aio-next rt apiaio-next rt api create [BASEPATH] [RELPATH] [APIVERB] [ACTION]aio-next rt api delete BASEPATHORAPINAME [RELPATH] [APIVERB]aio-next rt api get BASEPATHORAPINAMEaio-next rt api list [BASEPATH] [RELPATH] [APIVERB]aio-next rt api ls [BASEPATH] [RELPATH] [APIVERB]aio-next rt deployaio-next rt deploy exportaio-next rt deploy reportaio-next rt deploy syncaio-next rt deploy undeployaio-next rt deploy versionaio-next rt getaio-next rt listaio-next rt log [ACTIVATIONID]aio-next rt logs [ACTIVATIONID]aio-next rt lsaio-next rt namespaceaio-next rt namespace lfaio-next rt namespace lf errorsaio-next rt namespace lf getaio-next rt namespace lf setaio-next rt namespace lf set adobe-io-runtimeaio-next rt namespace lf set azure-log-analyticsaio-next rt namespace lf set new-relicaio-next rt namespace lf set splunk-hecaio-next rt namespace listaio-next rt namespace log-forwardingaio-next rt namespace log-forwarding errorsaio-next rt namespace log-forwarding getaio-next rt namespace log-forwarding setaio-next rt namespace log-forwarding set adobe-io-runtimeaio-next rt namespace log-forwarding set azure-log-analyticsaio-next rt namespace log-forwarding set new-relicaio-next rt namespace log-forwarding set splunk-hecaio-next rt namespace lsaio-next rt nsaio-next rt ns lfaio-next rt ns lf errorsaio-next rt ns lf getaio-next rt ns lf setaio-next rt ns lf set adobe-io-runtimeaio-next rt ns lf set azure-log-analyticsaio-next rt ns lf set new-relicaio-next rt ns lf set splunk-hecaio-next rt ns listaio-next rt ns log-forwardingaio-next rt ns log-forwarding errorsaio-next rt ns log-forwarding getaio-next rt ns log-forwarding setaio-next rt ns log-forwarding set adobe-io-runtimeaio-next rt ns log-forwarding set azure-log-analyticsaio-next rt ns log-forwarding set new-relicaio-next rt ns log-forwarding set splunk-hecaio-next rt ns lsaio-next rt packageaio-next rt package bind PACKAGENAME BINDPACKAGENAMEaio-next rt package create PACKAGENAMEaio-next rt package delete PACKAGENAMEaio-next rt package get PACKAGENAMEaio-next rt package list [NAMESPACE]aio-next rt package ls [NAMESPACE]aio-next rt package update PACKAGENAMEaio-next rt pkgaio-next rt pkg bind PACKAGENAME BINDPACKAGENAMEaio-next rt pkg create PACKAGENAMEaio-next rt pkg delete PACKAGENAMEaio-next rt pkg get PACKAGENAMEaio-next rt pkg list [NAMESPACE]aio-next rt pkg ls [NAMESPACE]aio-next rt pkg update PACKAGENAMEaio-next rt propaio-next rt prop getaio-next rt prop setaio-next rt prop unsetaio-next rt propertyaio-next rt property getaio-next rt property setaio-next rt property unsetaio-next rt routeaio-next rt route create [BASEPATH] [RELPATH] [APIVERB] [ACTION]aio-next rt route delete BASEPATHORAPINAME [RELPATH] [APIVERB]aio-next rt route get BASEPATHORAPINAMEaio-next rt route list [BASEPATH] [RELPATH] [APIVERB]aio-next rt route ls [BASEPATH] [RELPATH] [APIVERB]aio-next rt ruleaio-next rt rule create NAME TRIGGER ACTIONaio-next rt rule delete NAMEaio-next rt rule disable NAMEaio-next rt rule enable NAMEaio-next rt rule get NAMEaio-next rt rule listaio-next rt rule lsaio-next rt rule status NAMEaio-next rt rule update NAME TRIGGER ACTIONaio-next rt triggeraio-next rt trigger create TRIGGERNAMEaio-next rt trigger delete TRIGGERPATHaio-next rt trigger fire TRIGGERNAMEaio-next rt trigger get TRIGGERPATHaio-next rt trigger listaio-next rt trigger lsaio-next rt trigger update TRIGGERNAMEaio-next runtimeaio-next runtime actionaio-next runtime action create ACTIONNAME [ACTIONPATH]aio-next runtime action del ACTIONNAMEaio-next runtime action delete ACTIONNAMEaio-next runtime action get ACTIONNAMEaio-next runtime action invoke ACTIONNAMEaio-next runtime action list [PACKAGENAME]aio-next runtime action ls [PACKAGENAME]aio-next runtime action update ACTIONNAME [ACTIONPATH]aio-next runtime actions list [PACKAGENAME]aio-next runtime actions ls [PACKAGENAME]aio-next runtime activationaio-next runtime activation get [ACTIVATIONID]aio-next runtime activation list [ACTION_NAME]aio-next runtime activation log [ACTIVATIONID]aio-next runtime activation logs [ACTIVATIONID]aio-next runtime activation ls [ACTION_NAME]aio-next runtime activation result [ACTIVATIONID]aio-next runtime activations list [ACTION_NAME]aio-next runtime activations ls [ACTION_NAME]aio-next runtime apiaio-next runtime api create [BASEPATH] [RELPATH] [APIVERB] [ACTION]aio-next runtime api delete BASEPATHORAPINAME [RELPATH] [APIVERB]aio-next runtime api get BASEPATHORAPINAMEaio-next runtime api list [BASEPATH] [RELPATH] [APIVERB]aio-next runtime api ls [BASEPATH] [RELPATH] [APIVERB]aio-next runtime deployaio-next runtime deploy exportaio-next runtime deploy reportaio-next runtime deploy syncaio-next runtime deploy undeployaio-next runtime deploy versionaio-next runtime listaio-next runtime log [ACTIVATIONID]aio-next runtime logs [ACTIVATIONID]aio-next runtime lsaio-next runtime namespaceaio-next runtime namespace getaio-next runtime namespace lfaio-next runtime namespace lf errorsaio-next runtime namespace lf getaio-next runtime namespace lf setaio-next runtime namespace lf set adobe-io-runtimeaio-next runtime namespace lf set azure-log-analyticsaio-next runtime namespace lf set new-relicaio-next runtime namespace lf set splunk-hecaio-next runtime namespace listaio-next runtime namespace log-forwardingaio-next runtime namespace log-forwarding errorsaio-next runtime namespace log-forwarding getaio-next runtime namespace log-forwarding setaio-next runtime namespace log-forwarding set adobe-io-runtimeaio-next runtime namespace log-forwarding set azure-log-analyticsaio-next runtime namespace log-forwarding set new-relicaio-next runtime namespace log-forwarding set splunk-hecaio-next runtime namespace lsaio-next runtime nsaio-next runtime ns lfaio-next runtime ns lf errorsaio-next runtime ns lf getaio-next runtime ns lf setaio-next runtime ns lf set adobe-io-runtimeaio-next runtime ns lf set azure-log-analyticsaio-next runtime ns lf set new-relicaio-next runtime ns lf set splunk-hecaio-next runtime ns listaio-next runtime ns log-forwardingaio-next runtime ns log-forwarding errorsaio-next runtime ns log-forwarding getaio-next runtime ns log-forwarding setaio-next runtime ns log-forwarding set adobe-io-runtimeaio-next runtime ns log-forwarding set azure-log-analyticsaio-next runtime ns log-forwarding set new-relicaio-next runtime ns log-forwarding set splunk-hecaio-next runtime ns lsaio-next runtime packageaio-next runtime package bind PACKAGENAME BINDPACKAGENAMEaio-next runtime package create PACKAGENAMEaio-next runtime package delete PACKAGENAMEaio-next runtime package get PACKAGENAMEaio-next runtime package list [NAMESPACE]aio-next runtime package ls [NAMESPACE]aio-next runtime package update PACKAGENAMEaio-next runtime pkgaio-next runtime pkg bind PACKAGENAME BINDPACKAGENAMEaio-next runtime pkg create PACKAGENAMEaio-next runtime pkg delete PACKAGENAMEaio-next runtime pkg get PACKAGENAMEaio-next runtime pkg list [NAMESPACE]aio-next runtime pkg ls [NAMESPACE]aio-next runtime pkg update PACKAGENAMEaio-next runtime propaio-next runtime prop getaio-next runtime prop setaio-next runtime prop unsetaio-next runtime propertyaio-next runtime property getaio-next runtime property setaio-next runtime property unsetaio-next runtime routeaio-next runtime route create [BASEPATH] [RELPATH] [APIVERB] [ACTION]aio-next runtime route delete BASEPATHORAPINAME [RELPATH] [APIVERB]aio-next runtime route get BASEPATHORAPINAMEaio-next runtime route list [BASEPATH] [RELPATH] [APIVERB]aio-next runtime route ls [BASEPATH] [RELPATH] [APIVERB]aio-next runtime ruleaio-next runtime rule create NAME TRIGGER ACTIONaio-next runtime rule delete NAMEaio-next runtime rule disable NAMEaio-next runtime rule enable NAMEaio-next runtime rule get NAMEaio-next runtime rule listaio-next runtime rule lsaio-next runtime rule status NAMEaio-next runtime rule update NAME TRIGGER ACTIONaio-next runtime triggeraio-next runtime trigger create TRIGGERNAMEaio-next runtime trigger delete TRIGGERPATHaio-next runtime trigger fire TRIGGERNAMEaio-next runtime trigger get TRIGGERPATHaio-next runtime trigger listaio-next runtime trigger lsaio-next runtime trigger update TRIGGERNAMEaio-next telemetry yesaio-next templatesaio-next templates discoaio-next templates discoveraio-next templates i PATHaio-next templates infoaio-next templates install PATHaio-next templates remove NAMEaio-next templates rm NAMEaio-next templates rollbackaio-next templates sub NAME GITHUBREPOURLaio-next templates submit NAME GITHUBREPOURLaio-next templates un PACKAGE-NAMEaio-next templates uninstall PACKAGE-NAMEaio-next updateaio-next where
aio-next app
Create, run, test, and deploy Adobe I/O Apps
USAGE
$ aio-next app [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Create, run, test, and deploy Adobe I/O AppsSee code: @adobe/aio-cli-plugin-app
aio-next app add
Add a new component to an existing Adobe I/O App
USAGE
$ aio-next app add [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Add a new component to an existing Adobe I/O Appaio-next app add action
Add new actions
USAGE
$ aio-next 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-next app add actionsaio-next app add actions
Add new actions
USAGE
$ aio-next 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-next app add actionsaio-next app add ci
Add CI files
USAGE
$ aio-next app add ci [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Add CI filesaio-next app add event
Add a new Adobe I/O Events action
USAGE
$ aio-next 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-next app add eventsaio-next app add events
Add a new Adobe I/O Events action
USAGE
$ aio-next 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-next app add eventsaio-next app add ext
Add new extensions to the project
USAGE
$ aio-next 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-next app add ext
$ aio-next app add extensionsaio-next app add extension
Add new extensions to the project
USAGE
$ aio-next 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-next app add ext
$ aio-next app add extensionsaio-next app add extensions
Add new extensions to the project
USAGE
$ aio-next 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-next app add ext
$ aio-next app add extensionsaio-next app add service
Subscribe to Services in the current Workspace
USAGE
$ aio-next 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-next app add servicesaio-next app add services
Subscribe to Services in the current Workspace
USAGE
$ aio-next 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-next app add servicesaio-next app add web-assets
Add web assets support
USAGE
$ aio-next 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 supportaio-next app build
Build an Adobe I/O App
USAGE
$ aio-next 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-next app config
Manage app config
USAGE
$ aio-next app config [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Manage app config
ALIASES
$ aio-next app config
$ aio-next app configaio-next app config get
Get app config
USAGE
$ aio-next app config get [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get app config
ALIASES
$ aio-next app config getaio-next app config get lf
Get log forwarding destination configuration
USAGE
$ aio-next app config get lf [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get log forwarding destination configuration
ALIASES
$ aio-next app config get log-forwarding
$ aio-next app config get lfaio-next app config get lf errors
Get log forwarding errors
USAGE
$ aio-next app config get lf errors [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get log forwarding errors
ALIASES
$ aio-next app config get log-forwarding errors
$ aio-next app config get lf errorsaio-next app config get log-forwarding
Get log forwarding destination configuration
USAGE
$ aio-next app config get log-forwarding [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get log forwarding destination configuration
ALIASES
$ aio-next app config get log-forwarding
$ aio-next app config get lfaio-next app config get log-forwarding errors
Get log forwarding errors
USAGE
$ aio-next app config get log-forwarding errors [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Get log forwarding errors
ALIASES
$ aio-next app config get log-forwarding errors
$ aio-next app config get lf errorsaio-next app config set
Set app config
USAGE
$ aio-next app config set [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Set app config
ALIASES
$ aio-next app config setaio-next app config set lf
Set log forwarding destination configuration
USAGE
$ aio-next app config set lf [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Set log forwarding destination configuration
ALIASES
$ aio-next app config set log-forwarding
$ aio-next app config set lfaio-next app config set log-forwarding
Set log forwarding destination configuration
USAGE
$ aio-next app config set log-forwarding [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Set log forwarding destination configuration
ALIASES
$ aio-next app config set log-forwarding
$ aio-next app config set lfaio-next app create [PATH]
Create a new Adobe I/O App with default parameters
USAGE
$ aio-next 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 parametersaio-next app delete
Delete a component from an existing Adobe I/O App
USAGE
$ aio-next app delete [-v] [--version]
FLAGS
-v, --verbose Verbose output
--version Show version
DESCRIPTION
Delete a component from an existing Adobe I/O Appaio-next app delete action [ACTION-NAME]
Delete existing actions
USAGE
$ aio-next 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-next app delete actionsaio-next app delete actions [ACTION-NAME]
Delete existing actions
USAGE
$ aio-next 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-next app delete actionsaio-next app delete ci
Delete existing CI files
USAGE
$ aio-next 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 filesaio-next app delete ext
Delete existing extensions
USAGE
$ aio-next 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-next app delete ext
$ aio-next app delete extensionsaio-next app delete extension
Delete existing extensions
USAGE
$ aio-next 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-next app delete ext
$ aio-next app delete extensionsaio-next app delete extensions
Delete existing extensions
USAGE
$ aio-next 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-next app delete ext
$ aio-next app delete extensionsaio-next app delete service
Delete Services in the current Workspace
USAGE
$ aio-next 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-next app delete servicesaio-next app delete services
Delete Services in the current Workspace
USAGE
$ aio-next 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-next app delete servicesaio-next app delete web-assets
Delete existing web assets
USAGE
$ aio-next 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 assetsaio-next app deploy
Build and deploy an Adobe I/O App
USAGE
$ aio-next 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-next app get-url [ACTION]
Get action URLs
USAGE
$ aio-next 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 URLsaio-next app info
Display settings/configuration in use by an Adobe I/O App
USAGE
$ aio-next 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 Appaio-next app init [PATH]
Create a new Adobe I/O App
USAGE
$ aio-next 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 [defa2 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
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago