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ż
- Definiowanie zasobu kontenera