@atomicsolutions/proton5-cli
v5.0.24
Published
Proton Runner v5 CLI
Downloads
1,376
Readme
proton5-cli
CLI para Proton Runner v5 — conecte-se a servidores Proton, gerencie configurações de conexão e monitore execuções de automações diretamente pelo terminal.
Instalação
$ npm install -g proton5-cliRequisito: Node.js >= 22.0.0
Uso
$ proton COMMAND
$ proton --help [COMMAND]
$ proton --versionComandos
proton cloud-runner connectproton config addproton config edit [NAME]proton config listproton config remove [NAME]proton connect [NAME]proton disconnect [NAME]proton help [COMMAND]proton pluginsproton plugins add PLUGINproton plugins:inspect PLUGIN...proton plugins install PLUGINproton plugins link PATHproton plugins remove [PLUGIN]proton plugins resetproton plugins uninstall [PLUGIN]proton plugins unlink [PLUGIN]proton plugins updateproton runner list-runproton runner statusproton runner stop-run [ID]proton settingsproton settings setproton settings unset
proton cloud-runner connect
Add a Cloud Runner connection
USAGE
$ proton cloud-runner connect --instanceId <value> --server <value>
FLAGS
--instanceId=<value> (required) ID da instância
--server=<value> (required) Endereço do servidor
DESCRIPTION
Add a Cloud Runner connection
EXAMPLES
$ proton cloud-runner connectSee code: src/commands/cloud-runner/connect.ts
proton config add
Add a new Proton server connection
USAGE
$ proton config add [--name <value>] [--server <value>] [--email <value>] [--password <value>] [--privateMode]
FLAGS
--email=<value> E-mail de acesso
--name=<value> Nome da configuração
--password=<value> Senha de acesso
--privateMode Modo privado
--server=<value> Endereço do servidor
DESCRIPTION
Add a new Proton server connection
EXAMPLES
$ proton config addSee code: src/commands/config/add.ts
proton config edit [NAME]
Edit an existing Proton server connection
USAGE
$ proton config edit [NAME] [--name <value>] [--server <value>] [--email <value>] [--password <value>]
[--privateMode]
FLAGS
--email=<value> E-mail de acesso
--name=<value> Nome da configuração
--password=<value> Senha de acesso
--privateMode Modo privado
--server=<value> Endereço do servidor
DESCRIPTION
Edit an existing Proton server connection
EXAMPLES
$ proton config editSee code: src/commands/config/edit.ts
proton config list
Display a list of configured connections
USAGE
$ proton config list
DESCRIPTION
Display a list of configured connections
EXAMPLES
$ proton config listSee code: src/commands/config/list.ts
proton config remove [NAME]
Remove an existing Proton server connection
USAGE
$ proton config remove [NAME]
DESCRIPTION
Remove an existing Proton server connection
EXAMPLES
$ proton config removeSee code: src/commands/config/remove.ts
proton connect [NAME]
Connect to a Proton server using a saved configuration
USAGE
$ proton connect [NAME]
DESCRIPTION
Connect to a Proton server using a saved configuration
EXAMPLES
$ proton connectSee code: src/commands/connect.ts
proton disconnect [NAME]
Disconnect from a Proton server
USAGE
$ proton disconnect [NAME]
DESCRIPTION
Disconnect from a Proton server
EXAMPLES
$ proton disconnectSee code: src/commands/disconnect.ts
proton help [COMMAND]
Display help for proton.
USAGE
$ proton help [COMMAND...] [-n]
ARGUMENTS
[COMMAND...] Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for proton.See code: @oclif/plugin-help
proton plugins
List installed plugins.
USAGE
$ proton plugins [--json] [--core]
FLAGS
--core Show core plugins.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
List installed plugins.
EXAMPLES
$ proton pluginsSee code: @oclif/plugin-plugins
proton plugins add PLUGIN
Installs a plugin into proton.
USAGE
$ proton plugins add PLUGIN... [--json] [-f] [-h] [-s | -v]
ARGUMENTS
PLUGIN... Plugin to install.
FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Installs a plugin into proton.
Uses npm to install plugins.
Installation of a user-installed plugin will override a core plugin.
Use the PROTON_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the PROTON_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ proton plugins add
EXAMPLES
Install a plugin from npm registry.
$ proton plugins add myplugin
Install a plugin from a github url.
$ proton plugins add https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ proton plugins add someuser/somepluginproton plugins:inspect PLUGIN...
Displays installation properties of a plugin.
USAGE
$ proton plugins inspect PLUGIN...
ARGUMENTS
PLUGIN... [default: .] Plugin to inspect.
FLAGS
-h, --help Show CLI help.
-v, --verbose
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Displays installation properties of a plugin.
EXAMPLES
$ proton plugins inspect mypluginSee code: @oclif/plugin-plugins
proton plugins install PLUGIN
Installs a plugin into proton.
USAGE
$ proton plugins install PLUGIN... [--json] [-f] [-h] [-s | -v]
ARGUMENTS
PLUGIN... Plugin to install.
FLAGS
-f, --force Force npm to fetch remote resources even if a local copy exists on disk.
-h, --help Show CLI help.
-s, --silent Silences npm output.
-v, --verbose Show verbose npm output.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Installs a plugin into proton.
Uses npm to install plugins.
Installation of a user-installed plugin will override a core plugin.
Use the PROTON_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the PROTON_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ proton plugins add
EXAMPLES
Install a plugin from npm registry.
$ proton plugins install myplugin
Install a plugin from a github url.
$ proton plugins install https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ proton plugins install someuser/somepluginSee code: @oclif/plugin-plugins
proton plugins link PATH
Links a plugin into the CLI for development.
USAGE
$ proton plugins link PATH [-h] [--install] [-v]
ARGUMENTS
PATH [default: .] path to plugin
FLAGS
-h, --help Show CLI help.
-v, --verbose
--[no-]install Install dependencies after linking the plugin.
DESCRIPTION
Links a plugin into the CLI for development.
Installation of a linked plugin will override a user-installed or core plugin.
e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
command will override the user-installed or core plugin implementation. This is useful for development work.
EXAMPLES
$ proton plugins link mypluginSee code: @oclif/plugin-plugins
proton plugins remove [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ proton plugins remove [PLUGIN...] [-h] [-v]
ARGUMENTS
[PLUGIN...] plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ proton plugins unlink
$ proton plugins remove
EXAMPLES
$ proton plugins remove mypluginproton plugins reset
Remove all user-installed and linked plugins.
USAGE
$ proton plugins reset [--hard] [--reinstall]
FLAGS
--hard Delete node_modules and package manager related files in addition to uninstalling plugins.
--reinstall Reinstall all plugins after uninstalling.See code: @oclif/plugin-plugins
proton plugins uninstall [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ proton plugins uninstall [PLUGIN...] [-h] [-v]
ARGUMENTS
[PLUGIN...] plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ proton plugins unlink
$ proton plugins remove
EXAMPLES
$ proton plugins uninstall mypluginSee code: @oclif/plugin-plugins
proton plugins unlink [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ proton plugins unlink [PLUGIN...] [-h] [-v]
ARGUMENTS
[PLUGIN...] plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ proton plugins unlink
$ proton plugins remove
EXAMPLES
$ proton plugins unlink mypluginproton plugins update
Update installed plugins.
USAGE
$ proton plugins update [-h] [-v]
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Update installed plugins.See code: @oclif/plugin-plugins
proton runner list-run
Retrieve the list of runs executed by the Proton runner
USAGE
$ proton runner list-run
DESCRIPTION
Retrieve the list of runs executed by the Proton runner
EXAMPLES
$ proton runner list-runSee code: src/commands/runner/list-run.ts
proton runner status
Retrieve the status of the Proton runner
USAGE
$ proton runner status
DESCRIPTION
Retrieve the status of the Proton runner
EXAMPLES
$ proton runner statusSee code: src/commands/runner/status.ts
proton runner stop-run [ID]
Stop selected run
USAGE
$ proton runner stop-run [ID]
DESCRIPTION
Stop selected run
EXAMPLES
$ proton runner stop-runSee code: src/commands/runner/stop-run.ts
proton settings
Retrieve the settings of the Proton runner
USAGE
$ proton settings
DESCRIPTION
Retrieve the settings of the Proton runner
EXAMPLES
$ proton settingsSee code: src/commands/settings/index.ts
proton settings set
Set Proton server settings
USAGE
$ proton settings set [--mavenPath <value>] [--parallelRuns <value>]
FLAGS
--mavenPath=<value> Caminho do Maven (ex: C:\maven\bin\mvn.cmd)
--parallelRuns=<value> Número de execuções paralelas
DESCRIPTION
Set Proton server settings
EXAMPLES
$ proton settings setSee code: src/commands/settings/set.ts
proton settings unset
Unset Proton server settings
USAGE
$ proton settings unset [--mavenPath] [--parallelRuns]
FLAGS
--mavenPath Caminho do Maven (ex: C:\maven\bin\mvn.cmd)
--parallelRuns Número de execuções paralelas
DESCRIPTION
Unset Proton server settings
EXAMPLES
$ proton settings unsetSee code: src/commands/settings/unset.ts
