az repos policy build
Catatan
Referensi ini adalah bagian dari ekstensi azure-devops untuk Azure CLI (versi 2.30.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az repos policy build . Pelajari lebih lanjut tentang ekstensi.
Mengelola kebijakan build.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az repos policy build create |
Buat kebijakan build. |
Ekstensi | GA |
az repos policy build update |
Perbarui kebijakan build. |
Ekstensi | GA |
az repos policy build create
Buat kebijakan build.
az repos policy build create --blocking {false, true}
--branch
--build-definition-id
--display-name
--enabled {false, true}
--manual-queue-only {false, true}
--queue-on-source-update-only {false, true}
--repository-id
--valid-duration
[--branch-match-type {exact, prefix}]
[--detect {false, true}]
[--org]
[--path-filter]
[--project]
Parameter yang Diperlukan
Apakah kebijakan harus memblokir atau tidak.
Cabang tempat kebijakan ini harus diterapkan. Misalnya: master.
Id Definisi Build.
Nama tampilan untuk kebijakan build ini untuk mengidentifikasi kebijakan. Misalnya: 'Kebijakan antrean manual'.
Apakah kebijakan diaktifkan atau tidak.
Apakah hanya mengizinkan antrean build manual.
Antrean Hanya pada pembaruan sumber.
Id repositori tempat menerapkan kebijakan.
Durasi validitas kebijakan (dalam menit).
Parameter Opsional
Menentukan bagaimana argumen cabang digunakan untuk menerapkan kebijakan. Jika nilainya 'tepat', kebijakan akan diterapkan pada cabang yang memiliki kecocokan persis pada argumen --branch. Jika nilai adalah 'awalan' kebijakan diterapkan di semua folder cabang yang cocok dengan awalan yang disediakan oleh argumen --branch.
Mendeteksi organisasi secara otomatis.
URL organisasi Azure DevOps. Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git. Contoh: https://dev.azure.com/MyOrganizationName/.
Jalur filter tempat kebijakan diterapkan. Mendukung jalur absolut, kartubebas, dan beberapa jalur yang dipisahkan oleh ';'. Contoh: /WebApp/Models/Data.cs, /WebApp/* atau *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.
Nama atau ID proyek. Anda dapat mengonfigurasi proyek default menggunakan az devops configure -d project=NAME_OR_ID. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az repos policy build update
Perbarui kebijakan build.
az repos policy build update --id
[--blocking {false, true}]
[--branch]
[--branch-match-type {exact, prefix}]
[--build-definition-id]
[--detect {false, true}]
[--display-name]
[--enabled {false, true}]
[--manual-queue-only {false, true}]
[--org]
[--path-filter]
[--project]
[--queue-on-source-update-only {false, true}]
[--repository-id]
[--valid-duration]
Parameter yang Diperlukan
ID kebijakan.
Parameter Opsional
Apakah kebijakan harus memblokir atau tidak.
Cabang tempat kebijakan ini harus diterapkan. Misalnya: master.
Menentukan bagaimana argumen cabang digunakan untuk menerapkan kebijakan. Jika nilainya 'tepat', kebijakan akan diterapkan pada cabang yang memiliki kecocokan persis pada argumen --branch. Jika nilai adalah 'awalan' kebijakan diterapkan di semua folder cabang yang cocok dengan awalan yang disediakan oleh argumen --branch.
Id Definisi Build.
Mendeteksi organisasi secara otomatis.
Nama tampilan untuk kebijakan build ini untuk mengidentifikasi kebijakan. Misalnya: 'Kebijakan antrean manual'.
Apakah kebijakan diaktifkan atau tidak.
Apakah hanya mengizinkan antrean build manual.
URL organisasi Azure DevOps. Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git. Contoh: https://dev.azure.com/MyOrganizationName/.
Jalur filter tempat kebijakan diterapkan. Mendukung jalur absolut, kartubebas, dan beberapa jalur yang dipisahkan oleh ';'. Contoh: /WebApp/Models/Data.cs, /WebApp/* atau *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.
Nama atau ID proyek. Anda dapat mengonfigurasi proyek default menggunakan az devops configure -d project=NAME_OR_ID. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git.
Antrean Hanya pada pembaruan sumber.
Id repositori tempat menerapkan kebijakan.
Durasi validitas kebijakan (dalam menit).
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.