Documentação da interface de Command-Line (CLI)

App Center interface de linha de comando é uma ferramenta unificada para executar serviços App Center da linha de comando. A CLI é uma ferramenta poderosa para usar App Center serviços e gerar scripts de uma sequência de comandos a serem executados. No momento, você pode fazer logon e exibir ou configurar todos os aplicativos aos quais você tem acesso no App Center.

Para obter mais informações sobre a instalação da CLI e comandos com suporte no momento, consulte app Center o repositório GitHub da CLI.

Introdução

Pré-requisitos

A versão de Node.js recomendada é 12 ou superior.

Instalação

Abra um terminal/prompt de comando e execute npm install -g appcenter-cli .

Iniciando Sessão

  1. Abra uma janela de terminal/comando.
  2. Execute appcenter login. Isso abre um navegador e gera um novo API token .
  3. Copie o API token do navegador e cole-o na janela de comando. Imagem do token do navegador
  4. A janela de comando será exibida Logged in as {user-name} . Imagem do logon do terminal
  5. Parabéns! Você está conectado com êxito e pode executar comandos da CLI.

Há duas maneiras de usar App Center comandos da CLI sem executar o appcenter login anterior:

Usando o --token parâmetro

  1. Crie um Full Access token de API (consulte as etapas 1-5).
  2. Abra uma janela terminal/comando.
  3. Adicione a --token opção ao comando da CLI que você está executando. Por exemplo, execute appcenter apps list --token {API-token} para obter uma lista de seus aplicativos configurados.

Usando a APPCENTER_ACCESS_TOKEN variável de ambiente Você pode definir a APPCENTER_ACCESS_TOKEN variável de ambiente com o token de API. Isso funciona sem precisar anexar a --token opção a cada comando da CLI.

Executando seu primeiro comando da CLI

  1. Abra uma janela terminal/comando.
  2. Execute appcenter para ver uma lista de comandos da CLI.
  3. Execute appcenter profile list para obter as informações sobre o usuário conectado.

Para obter mais detalhes sobre uma lista de comandos da CLI, consulte App Center repositório gitHub da CLI.

Uma observação sobre como usar o --app parâmetro :

Devido a restrições em como a análise de nome do aplicativo é feita, os nomes de aplicativos não devem começar com hifens ou outros caracteres ambíguos que possam confundir analisadores de estilo GNU. Você pode ler mais sobre isso no problema da CLI associada.

Usando um proxy

Você pode usar a CLI por meio de um proxy. Para isso, você precisaria configurar e especificar a npm config variável de ambiente com o endereço de proxy. Observe que os endereços proxy devem ser especificados com protocolos (por http:// exemplo, ).

Configuração do NPM

Para configurar o uso de proxy no npm, você precisa executar comandos:

npm config set proxy http://username:password@host:port
npm config set https-proxy http://username:password@host:port

Variável de ambiente

Para configurar o comando environment variable run:

Bash:

export HTTP_PROXY="http://host:port"

PowerShell:

$Env:HTTP_PROXY="http://host:port"