Pekerjaan grup penyebaran

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Grup penyebaran di alur Klasik memudahkan untuk menentukan grup server target untuk penyebaran. Tugas yang Anda tentukan dalam pekerjaan grup penyebaran berjalan pada beberapa atau semua server target, tergantung pada argumen yang Anda tentukan untuk tugas dan pekerjaan itu sendiri.

Anda dapat memilih set server tertentu dari grup penyebaran untuk menerima penyebaran dengan menentukan tag komputer yang telah Anda tentukan untuk setiap server dalam grup penyebaran. Anda juga dapat menentukan proporsi server target yang harus disebarkan alur secara bersamaan. Ini memastikan bahwa aplikasi yang berjalan di server ini mampu menangani permintaan saat penyebaran sedang berlangsung.

Jika Anda menggunakan alur YAML, Anda harus menggunakan Lingkungan dengan komputer virtual sebagai gantinya.

Catatan

Pekerjaan grup penyebaran tidak didukung di YAML. Anda dapat menggunakan sumber daya komputer virtual di Lingkungan untuk melakukan penyebaran bergulir ke VM di alur YAML.

Penyebaran bergulir dapat dikonfigurasi dengan menentukan kata kunci rolling: di bawah strategy: simpul pekerjaan penyebaran.

strategy:
  rolling:
    maxParallel: [ number or percentage as x% ]
    preDeploy:        
      steps:
      - script: [ script | bash | pwsh | powershell | checkout | task | templateReference ]
    deploy:          
      steps:
      ...
    routeTraffic:         
      steps:
      ...        
    postRouteTraffic:          
      steps:
      ...
    on:
      failure:         
        steps:
        ...
      success:          
        steps:
        ...

Build YAML tidak tersedia.

Waktu habis

Gunakan batas waktu pekerjaan untuk menentukan batas waktu dalam menit untuk pekerjaan dalam pekerjaan ini. Nilai nol untuk opsi ini berarti bahwa batas waktu secara efektif tidak terbatas dan sebagainya, secara default, pekerjaan berjalan hingga selesai atau gagal. Anda juga dapat mengatur batas waktu untuk setiap tugas satu per satu - lihat opsi kontrol tugas. Pekerjaan yang menargetkan agen yang dihosting Microsoft memiliki batasan tambahan tentang berapa lama mereka dapat berjalan.