az functionapp devops-pipeline

Note

Bu başvuru, Azure CLI (sürüm 2.0.46 veya üzeri) için functionapp uzantısının bir parçasıdır. uzantı, bir az functionapp devops-pipeline komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Azure DevOps ile İşleve özgü tümleştirmeyi Azure. Daha fazla bilgi için lütfen https://aka.ms/functions-azure-devops ziyaret edin.

Komutlar

Name Description Tür Durum
az functionapp devops-pipeline create

İşlev uygulaması için bir Azure DevOps işlem hattı oluşturun.

Extension GA

az functionapp devops-pipeline create

İşlev uygulaması için bir Azure DevOps işlem hattı oluşturun.

az functionapp devops-pipeline create [--acquire-policy-token]
                                      [--allow-force-push {false, true}]
                                      [--change-reference]
                                      [--functionapp-name]
                                      [--github-pat]
                                      [--github-repository]
                                      [--organization-name]
                                      [--overwrite-yaml {false, true}]
                                      [--project-name]
                                      [--repository-name]

Örnekler

bir işlev uygulamasına Azure İşlem Hattı oluşturun.

az functionapp devops-pipeline create --functionapp-name FunctionApp

Github işlev uygulaması deposundan bir Azure İşlem Hattı oluşturun.

az functionapp devops-pipeline create --github-repository GithubOrganization/GithubRepository --github-pat GithubPersonalAccessToken

belirli bir Azure DevOps kuruluşu ve projesiyle Azure İşlem Hattı oluşturma

az functionapp devops-pipeline create --organization-name AzureDevOpsOrganization --project-name AzureDevOpsProject

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--allow-force-push

Azure DevOps depo temiz değilse, uzak içeriğin üzerine yazmalı mı?

Özellik Değer
Kabul edilen değerler: false, true
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--functionapp-name

Kullanmak istediğiniz Azure işlev uygulamasının adı.

--github-pat

Github deposundan işlem hattı oluşturmak için Github kişisel erişim belirteci.

--github-repository

Github deponuzun tam adı (örneğin, Azure/azure-cli).

--organization-name

Kullanmak istediğiniz Azure DevOps kuruluşun adı.

--overwrite-yaml

Mevcut bir yaml'niz varsa üzerine yazılması gerekir mi?

Özellik Değer
Kabul edilen değerler: false, true
--project-name

Kullanmak istediğiniz Azure DevOps projesinin adı.

--repository-name

Kullanmak istediğiniz Azure DevOps deposunun adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False