Bagikan melalui


ManualIntervention@8 - Tugas intervensi manual v8

Gunakan tugas ini untuk menjeda penyebaran dalam alur rilis dan tunggu intervensi manual.

Note

This task can only be used in an agentless job and is intended for use in a classic release pipeline. Artikel ini mengacu pada alur klasik. Untuk penggunaan YAML, lihat tugas Validasi Manual.

Syntax

# This task is supported on classic release pipelines only.
# Use the classic designer to add and configure this task in a classic release pipeline.
# See the following Inputs section for details on the inputs that this task supports.

Inputs

instructions - Instructions
string.

Menentukan instruksi yang ditampilkan kepada pengguna saat membalas atau menolak intervensi manual. Berdasarkan instruksi ini, pengguna akan membuat keputusan berdasarkan informasi tentang intervensi manual ini.


emailRecipients - Notify users
string.

Mengirim email tertunda intervensi manual ke pengguna tertentu (atau grup). Hanya pengguna dengan izin kelola penyebaran yang dapat bertindak berdasarkan intervensi manual.


onTimeout - On timeout
string. Nilai yang diizinkan: reject, resume. Nilai default: reject.

Secara otomatis menolak atau melanjutkan intervensi manual setelah tertunda untuk batas waktu yang ditentukan, atau 60 hari, mana yang lebih awal.


Opsi kontrol tugas

Semua tugas memiliki opsi kontrol selain input tugasnya. Untuk informasi selengkapnya, lihat opsi Kontrol dan properti tugas umum.

Output variables

None.

Remarks

Gunakan tugas ini dalam alur rilis untuk menjeda penyebaran aktif dalam tahap. Ini biasanya dijalankan untuk melakukan berbagai langkah atau tindakan manual dan kemudian tugas penyebaran otomatis dilanjutkan.

Note

This task can only be used in an agentless job and is intended for use in a classic release pipeline. Artikel ini mengacu pada alur klasik. Untuk penggunaan YAML, lihat tugas Validasi Manual.

Cuplikan layar mengonfigurasi tugas Intervensi Manual.

The Manual Intervention task does not perform deployment actions directly. Sebaliknya, ini memungkinkan Anda untuk menjeda penyebaran aktif dalam tahap, biasanya untuk melakukan berbagai langkah atau tindakan manual, lalu tugas penyebaran otomatis dilanjutkan. Misalnya, pengguna mungkin perlu mengedit detail rilis saat ini sebelum melanjutkan (mungkin dengan memasukkan nilai untuk variabel kustom yang digunakan oleh tugas dalam rilis).

The Manual Intervention task configuration includes an Instructions parameter that is used to provide related information or to specify the manual steps the user executes during the agentless job. Anda dapat mengonfigurasi tugas untuk mengirim pemberitahuan email ke pengguna dan grup pengguna saat menunggu intervensi dan menentukan respons otomatis (menolak atau melanjutkan penyebaran) setelah batas waktu yang dapat dikonfigurasi terjadi.

Note

Anda dapat menggunakan variabel bawaan dan kustom untuk menghasilkan bagian dari instruksi Anda.

When the Manual Intervention task is activated during a deployment, it sets the deployment state to IN PROGRESS. Bilah pesan ditampilkan dengan tautan yang membuka dialog Intervensi Manual, yang berisi instruksi. Setelah melakukan langkah-langkah manual, administrator atau pengguna dapat memilih untuk melanjutkan penyebaran atau menolaknya. Users with Manage deployment permission on the stage can resume or reject the manual intervention.

Untuk informasi selengkapnya tentang menggunakan tugas ini, lihat ringkasan Persetujuan dan gerbang .

Requirements

Requirement Description
Pipeline types Classic release
Runs on Server
Demands None
Capabilities Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan.
Command restrictions Any
Settable variables Any
Agent version Semua versi agen yang didukung.
Task category Deploy