definisi resources.pipelines.pipeline.trigger
Tentukan tidak ada yang akan dinonaktifkan, benar untuk menyertakan semua cabang, atau gunakan sintaks lengkap seperti yang dijelaskan dalam contoh berikut.
Definisi yang mereferensikan definisi ini: resources.pipelines.pipeline
Implementasi
Penerapan | Deskripsi |
---|---|
pemicu: diaktifkan, cabang, tahapan, tag | Mengonfigurasi pemicu sumber daya alur menggunakan sintaks penuh. |
pemicu: tidak ada | Benar | Tentukan tidak ada yang akan dinonaktifkan atau benar untuk menyertakan semua cabang. |
Penerapan | Deskripsi |
---|---|
pemicu: diaktifkan, cabang | Tentukan tidak ada yang akan dinonaktifkan, benar untuk menyertakan semua cabang, atau gunakan sintaks lengkap seperti yang dijelaskan dalam contoh berikut. |
pemicu: tidak ada | Benar | Tentukan tidak ada yang akan dinonaktifkan atau benar untuk menyertakan semua cabang. |
Keterangan
Ada beberapa cara untuk menentukan pemicu dalam sumber daya alur. Untuk memicu eksekusi saat eksekusi alur yang dirujuk selesai, gunakan trigger: true
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger: true
Untuk menonaktifkan pemicu sumber daya alur, tentukan nilai none
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger: none
Untuk mengonfigurasi filter cabang, gunakan sintaks penuh. Filter cabang dapat ditentukan sebagai daftar cabang yang akan disertakan, atau sebagai daftar cabang untuk disertakan dikombinasikan dengan daftar cabang yang akan dikecualikan.
Untuk menentukan daftar cabang yang akan disertakan dan dikecualikan, gunakan sintaks berikut trigger
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches:
include:
- main
- develop
- features/*
exclude:
- features/experimental/*
Untuk menentukan daftar cabang yang akan disertakan, tanpa pengecualian, hilangkan exclude
nilai, atau gunakan sintaks berikut untuk menentukan daftar cabang yang akan disertakan secara langsung mengikuti branches
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches:
- main
- develop
Untuk memfilter menurut tahapan atau tag, gunakan sintaks berikut trigger
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches: # Branches to include
tags: # List of tags that when matched will trigger the pipeline.
- release25
stages: # List of stages that when complete will trigger the pipeline.
- build
Untuk informasi selengkapnya, lihat Pemicu penyelesaian alur.
Penting
Saat Anda menentukan pemicu sumber daya, jika sumber daya alurnya berasal dari repositori yang sama dengan alur saat ini, pemicu mengikuti cabang yang sama dan berkomitmen di mana peristiwa dinaikkan. Tetapi jika sumber daya alur berasal dari repositori yang berbeda, alur saat ini dipicu pada cabang yang ditentukan oleh cabang Default untuk pengaturan build manual dan terjadwal . Untuk informasi selengkapnya, lihat Pertimbangan cabang untuk pemicu penyelesaian alur.
pemicu: diaktifkan, cabang, tahapan, tag
Mengonfigurasi pemicu sumber daya alur menggunakan sintaks penuh.
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
branches: branches # Branches to include or exclude for triggering a run.
stages: [ string ] # List of stages that when matched will trigger the pipeline.
tags: [ string ] # List of tags that when matched will trigger the pipeline.
Properti
enabled
boolean.
Apakah pemicu diaktifkan; default ke true.
branches
resources.pipelines.pipeline.trigger.branches.
Nama cabang untuk disertakan atau dikecualikan untuk memicu eksekusi.
stages
daftar string.
Daftar tahapan yang ketika dicocokkan akan memicu alur.
tags
daftar string.
Daftar tag yang ketika dicocokkan akan memicu alur.
pemicu: diaktifkan, cabang
Tentukan tidak ada yang akan dinonaktifkan, benar untuk menyertakan semua cabang, atau gunakan sintaks lengkap seperti yang dijelaskan dalam contoh berikut.
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
branches: branches # Branches to include or exclude for triggering a run.
Properti
enabled
boolean.
Apakah pemicu diaktifkan; default ke true.
branches
resources.pipelines.pipeline.trigger.branches.
Nama cabang untuk disertakan atau dikecualikan untuk memicu eksekusi.
pemicu: tidak ada | Benar
Tentukan tidak ada yang akan dinonaktifkan atau benar untuk menyertakan semua cabang.
trigger: none | true # Specify none to disable or true to include all branches.
trigger
String. Nilai yang diizinkan: tidak ada | Benar.
Tentukan tidak ada yang akan dinonaktifkan atau benar untuk menyertakan semua cabang.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk