Dokumentace k rozhraní Command-Line (CLI)

Rozhraní příkazového řádku App Center je jednotný nástroj pro spouštění služeb App Center z příkazového řádku. Rozhraní příkazového řádku je výkonný nástroj pro používání služeb App Center a skriptování posloupnosti příkazů ke spuštění. Aktuálně se můžete přihlásit a zobrazit nebo nakonfigurovat všechny aplikace, ke kterým máte přístup v App Center.

Další informace o instalaci rozhraní příkazového řádku a aktuálně podporovaných příkazech najdete v GitHub úložišti App Center CLI.

Začínáme

Požadavky

Doporučená verze Node.js je 12 nebo vyšší.

Instalace

Otevřete terminál nebo příkazový řádek a spusťte npm install -g appcenter-clipříkaz .

Přihlášení

  1. Otevřete okno terminálu nebo příkazu.
  2. Spusťte appcenter login. Otevře se prohlížeč a vygeneruje se nový API token.
  3. Zkopírujte ho API token z prohlížeče a vložte ho do příkazového okna. Image of browser token
  4. Zobrazí se příkazové okno Logged in as {user-name}. Image of terminal login
  5. Gratulujeme! Úspěšně jste přihlášení a můžete spouštět příkazy rozhraní příkazového řádku.

Příkazy rozhraní příkazového řádku App Center můžete používat dvěma způsoby, aniž byste museli spustit appcenter login předchozí příkazy:

Použití parametru --token

  1. Vytvoření tokenu Full Accessrozhraní API (viz kroky 1–5).
  2. Otevřete okno terminálu nebo příkazu.
  3. --token Přidejte přepínač do příkazu rozhraní příkazového řádku, který používáte. Spusťte appcenter apps list --token {API-token} například seznam nakonfigurovaných aplikací.

APPCENTER_ACCESS_TOKEN Pomocí proměnné prostředí Můžete nastavit proměnnou APPCENTER_ACCESS_TOKEN prostředí pomocí tokenu rozhraní API. To funguje, aniž byste museli připojit --token přepínač k jednotlivým příkazům rozhraní příkazového řádku.

Spuštění prvního příkazu rozhraní příkazového řádku

  1. Otevřete okno terminálu nebo příkazu.
  2. Spuštěním appcenter zobrazíte seznam příkazů rozhraní příkazového řádku.
  3. Spuštěním appcenter profile list získáte informace o přihlášeného uživatele.

Další podrobnosti o seznamu příkazů rozhraní příkazového řádku najdete v tématu Rozhraní příkazového řádku App Center GitHub úložišti.

Poznámka o použití parametru --app :

Vzhledem k omezením při analýze názvů aplikací nesmí názvy aplikací začínat spojovníky ani jinými nejednoznačnými znaky, které mohou zaměňovat analyzátory stylu GNU. Další informace o tom najdete v souvisejícím problému s rozhraním příkazového řádku.

Použití proxy serveru

Rozhraní příkazového řádku můžete použít prostřednictvím proxy serveru. Proto byste museli nastavit npm config a zadat proměnnou prostředí s adresou proxy. Všimněte si, že proxy adresy by měly být zadány pomocí protokolů (například http://).

Konfigurace NPM

Pokud chcete nastavit využití proxy serveru v npm, musíte spouštět příkazy:

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

Proměnná prostředí

Nastavení příkazu pro spuštění proměnné prostředí:

Bash:

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

PowerShell:

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