Aracılığıyla paylaş


ReviewApp@0 - Uygulama v0 görevini gözden geçirme

ReviewApp Git deponuzdaki her çekme isteğini dinamik bir ortam kaynağına dağıtır.

Sözdizimi

# Review App v0
# Use this task under deploy phase provider to create a resource dynamically.
- task: ReviewApp@0
  inputs:
    resourceName: # string. Required. Resource name. 
    #baseEnvironmentName: # string. Environment name. 
    #reviewResourceName: # string. Review Resource Name.

Girişler

resourceName - Kaynak adı
string. Gerekli.

Kaynak türü bilgileri için kullanılacak ortamdaki mevcut bir kaynağın adını belirtir.


baseEnvironmentName - Ortam adı
string.


Kaynak Adıgözden reviewResourceName -
string.


Görev denetimi seçenekleri

Tüm görevlerin, görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz. Denetim seçenekleri ve ortak görev özellikleri.

Çıkış değişkenleri

Yok.

Açıklamalar

ReviewApp Git deponuzdaki her çekme isteğini dinamik bir ortam kaynağına dağıtır. Gözden geçirenler, bu değişikliklerin nasıl göründüğünü görebilir ve ana dala birleştirilip üretime alınmadan önce diğer bağımlı hizmetlerle birlikte çalışabilir. Bu, reviewApp kaynaklarını oluşturmanızı ve yönetmenizi kolaylaştıracak, aynı zamanda ortam özelliklerinin tüm izlenebilirlik ve tanılama yeteneklerinden faydalanmanızı sağlayacaktır. reviewApp anahtar sözcüğünü kullanarak bir kaynağın kopyasını oluşturabilir (ortamdaki mevcut bir kaynağı temel alarak dinamik olarak yeni bir kaynak oluşturabilir) ve yeni kaynağı ortama ekleyebilirsiniz.

Daha fazla bilgi için bkz. Kubernetes kaynağı - Gözden Geçirme Uygulamasını ayarlama ve Azure DevOps Sprint 160'taki yenilikler.

Örnekler

Aşağıda, ortamlar altında kullanmanın reviewApp örnek bir YAML kod parçacığı verilmiştir.

jobs:
- deployment:
  environment: 
     name: smarthotel-dev      
     resourceName: $(System.PullRequest.PullRequestId) 
  pool:
    name: 'ubuntu-latest'
  strategy:                 
    runOnce:            
      pre-deploy: 
        steps:       
        - reviewApp: MainNamespace

Gereksinimler

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme
Üzerinde çalışır Agent, DeploymentGroup
Talepleri Hiç kimse
Özellikleri Bu görev, işteki sonraki görevler için herhangi bir talebi karşılamaz.
Komut kısıtlamaları Herhangi bir
Ayarlanabilir değişkenleri Herhangi bir
Aracı sürümü Desteklenen tüm aracı sürümleri.
Görev kategorisi Fayda

Ayrıca bakınız