Konfigurasi alur klasik
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Alur klasik memudahkan pengembang untuk merancang alur kerja mereka menggunakan antarmuka pengguna untuk menambahkan tugas dan kondisi yang disesuaikan dengan skenario mereka. Artikel ini menjelaskan opsi yang tersedia untuk mengonfigurasi pekerjaan agen Anda dan menjelajahi berbagai properti build untuk alur Klasik Anda.
Pekerjaan agen
Masuk ke organisasi Azure DevOps Anda, lalu buka proyek Anda.
Pilih Alur, pilih definisi alur Anda, lalu pilih Edit.
Pilih Tugas, lalu pilih Pekerjaan agen.
Kumpulan agen default:
Saat Anda mengantre build, build berjalan pada agen dari kumpulan yang Anda pilih. Anda dapat memilih kumpulan yang dihosting Microsoft atau kumpulan yang dihost sendiri yang Anda kelola. Pilih kumpulan yang terkait dengan agen tempat Anda ingin menjalankan alur ini.
Paralelisme
Menentukan bagaimana tugas pekerjaan dijalankan secara paralel:
Tidak ada: tugas dijalankan pada satu agen.
Multi-konfigurasi: tugas dijalankan pada beberapa konfigurasi, seperti yang ditentukan dalam pengali. Konfigurasi berjalan secara paralel, masing-masing menggunakan satu agen. Jumlah total agen tergantung pada jumlah konfigurasi dan dapat dibatasi dengan mengatur jumlah maksimum agen.
Multi-agen: tugas dijalankan pada beberapa agen menggunakan jumlah agen yang ditentukan.
Waktu habis
Menentukan waktu maksimum, dalam menit, bahwa penyebaran diizinkan untuk berjalan pada agen sebelum dibatalkan oleh server. Durasi diukur setelah prasetujui selesai dan sebelum pasca-persetujuan diminta. Nilai nol akan menyebabkan batas waktu alur induk digunakan.
Batas waktu pembatalan pekerjaan
Menentukan waktu tunggu maksimum untuk pekerjaan penyebaran untuk merespons permintaan pembatalan sebelum dihentikan oleh server. Nilai nol akan menyebabkan batas waktu alur induk digunakan.
Izinkan skrip untuk mengakses token OAuth
Memungkinkan skrip dan proses lain untuk mengakses token OAuth melalui System.AccessToken
variabel . Lihat contoh skrip untuk mengakses REST API untuk detail selengkapnya.
Properti build
Masuk ke organisasi Azure DevOps Anda, lalu buka proyek Anda.
Pilih Alur, pilih definisi alur Anda, pilih Edit, lalu pilih tab Opsi .
Format nomor build
Tentukan format untuk memberikan nama yang bermakna ke build yang telah selesai. Biarkan kosong untuk memberi build bilangan bulat unik sebagai nama. Lihat Mengonfigurasi nomor eksekusi build untuk detail selengkapnya.
Membuat item kerja saat gagal
Saat diaktifkan, jika alur gagal, item kerja secara otomatis dibuat untuk melacak masalah. Anda dapat menentukan jenis item kerja dan memilih apakah akan menetapkannya ke pemohon.
- Bidang Tambahan: atur bidang tambahan saat membuat item kerja.
Misalnya, "System.Title" = "Build $(build.buildNumber) failed" memformat judul Item Kerja, dan "System.Reason" = "Build failure" menetapkan alasannya. Lihat Indeks bidang item kerja untuk bidang lain yang tersedia.
Build pekerjaan
Tentukan otorisasi pekerjaan build dan pengaturan batas waktu.
Membangun cakupan otorisasi pekerjaan: tentukan cakupan otorisasi untuk pekerjaan build. Pilih:
- Koleksi Proyek: jika alur memerlukan akses ke beberapa proyek.
- Proyek Saat Ini: jika Anda ingin membatasi alur ini untuk hanya mengakses sumber daya dalam proyek saat ini.
Lihat Memahami token akses pekerjaan untuk detail selengkapnya.
Batas waktu pekerjaan build dalam menit: menentukan waktu maksimum pekerjaan build diizinkan untuk dijalankan pada agen sebelum dibatalkan oleh server. Nilai kosong atau nol menunjukkan tidak ada batas waktu habis.
Batas waktu pembatalan pekerjaan build dalam hitungan menit: menentukan waktu tunggu maksimum pekerjaan build untuk merespons permintaan pembatalan sebelum dihentikan oleh server.
Permintaan
Tentukan kapabilitas yang harus dijalankan agen untuk menjalankan alur ini. Lihat Kemampuan dan tuntutan agen untuk detail selengkapnya.