Aracılığıyla paylaş


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 Azure İşlevi'ne özgü tümleştirme. 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 Azure DevOps işlem hattı oluşturma.

Extension GA

az functionapp devops-pipeline create

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

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

Örnekler

bir işlev uygulamasına Azure Pipeline oluşturun.

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

Github işlev uygulaması deposundan Azure Pipeline oluşturun.

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

belirli Azure DevOps kuruluşu ve projesiyle Azure Pipeline 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.

--allow-force-push

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

Özellik Değer
Kabul edilen değerler: false, true
--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ı (örn. Azure/azure-cli).

--organization-name

Kullanmak istediğiniz Azure DevOps kuruluşunun 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