Udostępnij za pośrednictwem


resources.containers.container.trigger definition

Określa warunki wyzwalacza dla zasobu kontenera.

Definicje odwołujące się do tej definicji: resources.containers.container

Implementacje

Implementacja Opis
wyzwalacz : włączone, tagi Określ listę tagów do wyzwolenia.
wyzwalacz : brak | true Określ brak, aby wyłączyć lub wartość true wyzwalać we wszystkich tagach obrazów.

Uwagi

Określ brak do wyłączenia, wartość true do wyzwolenia we wszystkich tagach obrazów lub użyj pełnej składni, jak opisano w poniższych przykładach.

trigger: enabled, tags

Konfigurowanie tagów wyzwalających przebieg.

trigger:
  enabled: boolean # Whether the trigger is enabled; defaults to true.
  tags: includeExcludeStringFilters | [ string ] # Tag names to include or exclude for triggering a run.

Właściwości

enabled wartość logiczna.
, czy wyzwalacz jest włączony; wartość domyślna to true.

tags includeExcludeStringFilters.
nazwy tagów do uwzględnienia lub wykluczenia w celu wyzwolenia przebiegu.

Przykłady

W poniższym przykładzie wyzwalacz jest włączony dla tagów pasujących production*. Podczas określania tagu można użyć dokładnej nazwy lub symbolu wieloznacznych. Aby uzyskać więcej informacji, zobacz symbole wieloznaczne.

resources:         
  containers:
  - container: petStore      
    type: ACR  
    azureSubscription: ContosoARMConnection
    resourceGroup: ContosoGroup
    registry: petStoreRegistry
    repository: myPets
    trigger: 
      tags:
        include: 
        - production*

trigger: none | prawdziwy

Określ brak, aby wyłączyć lub wartość true wyzwalać we wszystkich tagach obrazów.

trigger: none | true # Specify none to disable or true to trigger on all image tags.

trigger ciąg. Dozwolone wartości: none | prawdziwy.

Określ brak, aby wyłączyć lub wartość true wyzwalać we wszystkich tagach obrazów.

Uwagi

Określ none, aby wyłączyć wyzwalacz lub true włączyć. Jeśli nie zostanie określony, wartość domyślna to none. Aby skonfigurować wyzwalacze na podstawie określonych tagów, zobacz poniższą sekcję.

Przykłady

resources:         
  containers:
  - container: petStore      
    type: ACR  
    azureSubscription: ContosoARMConnection
    resourceGroup: ContosoGroup
    registry: petStoreRegistry
    repository: myPets
    trigger: 
      tags: none # Triggers disabled
resources:         
  containers:
  - container: petStore      
    type: ACR  
    azureSubscription: ContosoARMConnection
    resourceGroup: ContosoGroup
    registry: petStoreRegistry
    repository: myPets
    trigger: 
      tags: true # Triggers enabled for all tags

Zobacz też