Začínáme s Azure DevOps CLI
Služby Azure DevOps
S rozšířením Azure DevOps pro rozhraní příkazového řádku Azure (CLI) můžete spravovat mnoho služeb Azure DevOps Services z příkazového řádku. Příkazy CLI umožňují zefektivnit úlohy díky rychlejšímu flexibilnímu interaktivnímu plátnu a obejít tak pracovní postupy uživatelského rozhraní.
Poznámka:
Rozhraní příkazového řádku Azure DevOps (CLI) je k dispozici pouze pro použití se službou Azure DevOps Services. Rozšíření Azure DevOps pro Azure CLI nepodporuje žádnou verzi Azure DevOps Serveru.
Pokud chcete začít používat rozšíření Azure DevOps pro Azure CLI, proveďte následující kroky:
Instalace Azure CLI: Postupujte podle pokynů uvedených v tématu Instalace Azure CLI a nastavte prostředí Azure CLI. Minimálně vaše verze Azure CLI musí být 2.10.1. K ověření můžete použít
az --version
.Přidejte rozšíření Azure DevOps:
az extension add --name azure-devops
Můžete použít
az extension list
neboaz extension show --name azure-devops
potvrdit instalaci.Přihlášení: Spusťte
az login
přihlášení. Upozorňujeme, že podporujeme pouze interaktivní přihlášení nebo přihlášení pomocí uživatelského jména a hesla saz login
. Pokud se chcete přihlásit pomocí tokenu PAT (Personal Access Token), přečtěte si téma Přihlášení prostřednictvím tokenu PAT (Personal Access Token) Azure DevOps.
Poznámka:
Rozšíření Azure DevOps v současné době nepodporuje ověřování pomocí spravovaných identit.
Konfigurovat výchozí hodnoty: Doporučujeme nastavit výchozí konfiguraci pro vaši organizaci a projekt. Jinak je můžete nastavit přímo v jednotlivých příkazech.
az devops configure --defaults organization=https://dev.azure.com/contoso project=ContosoWebApp
Použití příkazů
Přidání rozšíření Azure DevOps přidá devops
, pipelines
, artifacts
, boards
a repos
skupiny.
Pro použití a obsah nápovědy pro libovolný příkaz zadejte parametr -h , například:
az devops -h
Group
az devops : Manage Azure DevOps organization level operations.
Related Groups
az pipelines: Manage Azure Pipelines
az boards: Manage Azure Boards
az repos: Manage Azure Repos
az artifacts: Manage Azure Artifacts.
Subgroups:
admin : Manage administration operations.
extension : Manage extensions.
project : Manage team projects.
security : Manage security related operations.
service-endpoint : Manage service endpoints/service connections.
team : Manage teams.
user : Manage users.
wiki : Manage wikis.
Commands:
configure : Configure the Azure DevOps CLI or view your configuration.
feedback : Displays information on how to provide feedback to the Azure DevOps CLI team.
invoke : This command will invoke request for any DevOps area and resource. Please use
only json output as the response of this command is not fixed. Helpful docs -
https://video2.skills-academy.com/rest/api/azure/devops/.
login : Set the credential (PAT) to use for a particular organization.
logout : Clear the credential for all or a particular organization.
Otevření položek v prohlížeči
Pomocí přepínače můžete --open
otevřít libovolný artefakt na portálu Azure DevOps ve výchozím prohlížeči.
Příklad:
az pipelines build show --id 1 --open
Tento příkaz zobrazí podrobnosti o sestavení na id 1
příkazovém řádku a otevře ho také ve výchozím prohlížeči.