az pipelines

Zarządzanie Azure Pipelines.

Ta grupa poleceń jest częścią rozszerzenia azure-devops.

Polecenia

az pipelines agent

Zarządzanie agentami.

az pipelines agent list

Pobierz listę agentów w puli.

az pipelines agent show

Pokaż szczegóły agenta.

az pipelines build

Zarządzanie kompilacjami.

az pipelines build definition

Zarządzanie definicjami kompilacji.

az pipelines build definition list

Wyświetlanie listy definicji kompilacji.

az pipelines build definition show

Uzyskaj szczegółowe informacje o definicji kompilacji.

az pipelines build list

Wyświetl listę wyników kompilacji.

az pipelines build queue

Żądanie (kolejka) kompilacji.

az pipelines build show

Pobierz szczegóły kompilacji.

az pipelines build tag

Zarządzanie tagami kompilacji.

az pipelines build tag add

Dodawanie tagów dla kompilacji.

az pipelines build tag delete

Usuń tag kompilacji.

az pipelines build tag list

Pobieranie tagów dla kompilacji.

az pipelines create

Utwórz nowy potok platformy Azure (oparty na języku YAML).

az pipelines delete

Usuwanie potoku.

az pipelines folder

Zarządzanie folderami do organizowania potoków.

az pipelines folder create

Utwórz folder.

az pipelines folder delete

Usuń folder.

az pipelines folder list

Wyświetl listę wszystkich folderów.

az pipelines folder update

Zaktualizuj nazwę folderu lub opis.

az pipelines list

Wyświetlanie listy potoków.

az pipelines pool

Zarządzanie pulami agentów.

az pipelines pool list

Wyświetl listę pul agentów.

az pipelines pool show

Pokaż szczegóły puli agentów.

az pipelines queue

Zarządzanie kolejkami agentów.

az pipelines queue list

Wyświetlanie listy kolejek agentów.

az pipelines queue show

Pokaż szczegóły kolejki agentów.

az pipelines release

Zarządzanie wersjami.

az pipelines release create

Zażądaj wydania (utwórz).

az pipelines release definition

Manage release definitions.

az pipelines release definition list

List release definitions.

az pipelines release definition show

Get the details of a release definition.

az pipelines release list

Wyświetl listę wyników wydania.

az pipelines release show

Uzyskaj szczegółowe informacje o wersji.

az pipelines run

Kolejka (uruchamianie) potoku.

az pipelines runs

Zarządzanie przebiegami potoków.

az pipelines runs artifact

Zarządzanie artefaktami uruchamiania potoku.

az pipelines runs artifact download

Pobierz artefakt potoku.

az pipelines runs artifact list

Wyświetlanie listy artefaktów skojarzonych z przebiegiem.

az pipelines runs artifact upload

Upload artefaktu potoku.

az pipelines runs list

Wyświetl listę uruchomień potoku w projekcie.

az pipelines runs show

Pokaż szczegóły uruchomienia potoku.

az pipelines runs tag

Zarządzanie tagami uruchamiania potoku.

az pipelines runs tag add

Dodaj tagi dla uruchomienia potoku.

az pipelines runs tag delete

Usuń tag uruchomienia potoku.

az pipelines runs tag list

Pobieranie tagów dla uruchomienia potoku.

az pipelines show

Pobierz szczegóły potoku.

az pipelines update

Aktualizowanie potoku.

az pipelines variable

Zarządzanie zmiennymi potoku.

az pipelines variable create

Dodaj zmienną do potoku.

az pipelines variable delete

Usuń zmienną z potoku.

az pipelines variable list

Wyświetl listę zmiennych w potoku.

az pipelines variable update

Aktualizowanie zmiennej w potoku.

az pipelines variable-group

Zarządzanie grupami zmiennych.

az pipelines variable-group create

Utwórz grupę zmiennych.

az pipelines variable-group delete

Usuń grupę zmiennych.

az pipelines variable-group list

Wyświetlanie listy grup zmiennych.

az pipelines variable-group show

Pokaż szczegóły grupy zmiennych.

az pipelines variable-group update

Zaktualizuj grupę zmiennych.

az pipelines variable-group variable

Zarządzanie zmiennymi w grupie zmiennych.

az pipelines variable-group variable create

Dodaj zmienną do grupy zmiennych.

az pipelines variable-group variable delete

Usuń zmienną z grupy zmiennych.

az pipelines variable-group variable list

Wyświetl listę zmiennych w grupie zmiennych.

az pipelines variable-group variable update

Zaktualizuj zmienną w grupie zmiennych.

az pipelines create

Utwórz nowy potok platformy Azure (oparty na języku YAML).

az pipelines create --name
                    [--branch]
                    [--description]
                    [--detect {false, true}]
                    [--folder-path]
                    [--org]
                    [--project]
                    [--queue-id]
                    [--repository]
                    [--repository-type {github, tfsgit}]
                    [--service-connection]
                    [--skip-first-run {false, true}]
                    [--yaml-path]

Przykłady

Tworzenie usługi Azure Pipeline z lokalnego kontekstu repozytorium wyewidencjonowania

Repository name/url (--repository), type (--repository-type) and branch name (--branch) will be detected from the local git repository
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'

Tworzenie usługi Azure Pipeline dla repozytorium hostowanego w usłudze GitHub przy użyciu adresu URL klonowania

az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository https://github.com/SampleOrg/SampleRepo --branch master

Tworzenie usługi Azure Pipeline dla repozytorium hostowanego w organizacji github SampleOrg, nazwa repozytorium SampleRepo

az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository SampleOrg/SampleRepoName --branch master --repository-type github

Tworzenie usługi Azure Pipeline dla repozytorium hostowanego w repozytorium platformy Azure w tym samym projekcie

az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository SampleRepoName --branch master --repository-type tfsgit

Tworzenie usługi Azure Pipeline dla repozytorium przy użyciu kodu yaml potoku już zaewidencjonowane w repozytorium

Service connection required for non Azure Repos can be optionally provided in the command to run it non interatively
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository https://github.com/SampleOrg/SampleRepo --branch master --yml-path azure-pipelines.yml [--service-connection SERVICE_CONNECTION]

Parametry wymagane

--name

Nazwa nowego potoku.

Parametry opcjonalne

--branch

Nazwa gałęzi, dla której zostanie skonfigurowany potok. W przypadku pominięcia zostanie on automatycznie wykryty z repozytorium lokalnego.

--description

Opis nowego potoku.

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--folder-path

Ścieżka folderu, w którym należy utworzyć potok. Wartość domyślna to folder główny. np. "user1/test_pipelines".

--org --organization

Azure DevOps adres URL organizacji. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--project -p

Nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git.

--queue-id

Identyfikator kolejki w dostępnych pulach agentów. Zostanie automatycznie wykryta, jeśli nie zostanie określona.

--repository

Repozytorium, dla którego należy skonfigurować potok. Można sklonować adres URL repozytorium git lub nazwę repozytorium dla Azure Repos lub Owner/RepoName w przypadku repozytorium GitHub. Jeśli pominięto, zostanie on automatycznie wykryty ze zdalnego adresu URL lokalnego repozytorium Git. Jeśli nazwa jest wymieniona zamiast adresu URL, argument --repository-type jest również wymagany.

--repository-type

Typ repozytorium. W przypadku pominięcia zostanie on automatycznie wykryty ze zdalnego adresu URL repozytorium lokalnego. "tfsgit" dla Azure Repos , "github" dla repozytorium GitHub.

akceptowane wartości: github, tfsgit
--service-connection

Identyfikator połączenia usługi utworzonego dla repozytorium dla repozytorium GitHub. Użyj polecenia az devops service-endpoint -h do tworzenia/wyświetlania listy service_connections. Nie jest wymagane w przypadku Azure Repos.

--skip-first-run --skip-run

Określ tę flagę, aby zapobiec wyzwoleniu pierwszego uruchomienia przez polecenie . Polecenie zwróci potok, jeśli uruchomienie zostanie pominięte, w przeciwnym razie spowoduje uruchomienie potoku.

akceptowane wartości: false, true
--yaml-path --yml-path

Ścieżka pliku yaml potoków w repozytorium (jeśli plik yaml jest już obecny w repozytorium).

az pipelines delete

Usuwanie potoku.

az pipelines delete --id
                    [--detect {false, true}]
                    [--org]
                    [--project]
                    [--yes]

Parametry wymagane

--id

Identyfikator potoku.

Parametry opcjonalne

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--org --organization

Azure DevOps adres URL organizacji. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--project -p

Nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git.

--yes -y

Nie monituj o potwierdzenie.

az pipelines list

Wyświetlanie listy potoków.

az pipelines list [--detect {false, true}]
                  [--folder-path]
                  [--name]
                  [--org]
                  [--project]
                  [--query-order {ModifiedAsc, ModifiedDesc, NameAsc, NameDesc, None}]
                  [--repository]
                  [--repository-type {bitbucket, git, github, githubenterprise, svn, tfsgit, tfsversioncontrol}]
                  [--top]

Parametry opcjonalne

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--folder-path

Jeśli zostanie określony, filtruje definicje w tym folderze.

--name

Ogranicz wyniki do potoków o tej nazwie lub zaczynając od tej nazwy. Przykłady: "FabCI" lub "Fab*".

--org --organization

Azure DevOps adres URL organizacji. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--project -p

Nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git.

--query-order

Kolejność wyników.

akceptowane wartości: ModifiedAsc, ModifiedDesc, NameAsc, NameDesc, None
--repository

Ogranicz wyniki do potoków skojarzonych z tym repozytorium.

--repository-type

Ogranicz wyniki do potoków skojarzonych z tym typem repozytorium. Należy przekazać argument "repozytorium" wraz z tym argumentem.

akceptowane wartości: bitbucket, git, github, githubenterprise, svn, tfsgit, tfsversioncontrol
--top

Maksymalna liczba potoków do wyświetlenia.

az pipelines run

Kolejka (uruchamianie) potoku.

az pipelines run [--branch]
                 [--commit-id]
                 [--detect {false, true}]
                 [--folder-path]
                 [--id]
                 [--name]
                 [--open]
                 [--org]
                 [--parameters]
                 [--project]
                 [--variables]

Parametry opcjonalne

--branch

Nazwa gałęzi, w której ma być kolejkowany przebieg potoku. Przykład: refs/head/master lub master lub refs/pull/1/merge lub refs/tags/tag.

--commit-id

Identyfikator zatwierdzenia, w którym ma zostać w kolejce przebieg potoku.

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--folder-path

Ścieżka folderu potoku. Wartość domyślna to folder poziomu głównego.

--id

Identyfikator potoku do kolejki. Wymagane, jeśli nie podano parametru --name.

--name

Nazwa potoku do kolejki. Ignorowane, jeśli podano parametr --id.

--open

Otwórz stronę wyników potoku w przeglądarce internetowej.

--org --organization

Azure DevOps adres URL organizacji. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--parameters

Rozdzielone spacjami pary "name=value" dla parametrów, które chcesz ustawić.

--project -p

Nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git.

--variables

Rozdzielone spacjami pary "name=value" dla zmiennych, które chcesz ustawić.

az pipelines show

Pobierz szczegóły potoku.

az pipelines show [--detect {false, true}]
                  [--folder-path]
                  [--id]
                  [--name]
                  [--open]
                  [--org]
                  [--project]

Parametry opcjonalne

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--folder-path

Ścieżka folderu potoku. Wartość domyślna to folder poziomu głównego.

--id

Identyfikator potoku.

--name

Nazwa potoku. Ignorowane, jeśli podano parametr --id.

--open

Otwórz stronę podsumowania potoku w przeglądarce internetowej.

--org --organization

Azure DevOps adres URL organizacji. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--project -p

Nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git.

az pipelines update

Aktualizowanie potoku.

az pipelines update --id
                    [--branch]
                    [--description]
                    [--detect {false, true}]
                    [--new-folder-path]
                    [--new-name]
                    [--org]
                    [--project]
                    [--queue-id]
                    [--yaml-path]

Parametry wymagane

--id

Identyfikator potoku do zaktualizowania.

Parametry opcjonalne

--branch

Nazwa gałęzi, dla której zostanie skonfigurowany potok.

--description

Nowy opis potoku.

--detect

Automatycznie wykrywaj organizację.

akceptowane wartości: false, true
--new-folder-path

Nowa pełna ścieżka folderu do przeniesienia potoku do. np. "user1/production_pipelines".

--new-name

Nowa zaktualizowana nazwa potoku.

--org --organization

Azure DevOps adres URL organizacji. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git. Przykład: https://dev.azure.com/MyOrganizationName/.

--project -p

Nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagana, jeśli nie została skonfigurowana jako domyślna lub odebrana za pośrednictwem konfiguracji usługi Git.

--queue-id

Identyfikator kolejki puli agentów, w której należy uruchomić potok.

--yaml-path --yml-path

Ścieżka pliku yaml potoków w repozytorium.