Udostępnij za pośrednictwem


ManualIntervention@8 — zadanie interwencji ręcznej w wersji 8

To zadanie służy do wstrzymywania wdrożenia w potoku wydania i oczekiwania na ręczną interwencję.

To zadanie służy do wstrzymywania wdrożenia w potoku wydania i oczekiwania na interwencję.

Składnia

# Manual intervention v8
# Pause deployment and wait for manual intervention.
- task: ManualIntervention@8
  inputs:
    #instructions: # string. Instructions. 
    #emailRecipients: # string. Notify users. 
    #onTimeout: 'reject' # 'reject' | 'resume'. On timeout. Default: reject.
# Manual Intervention v8
# Pause deployment and wait for intervention.
- task: ManualIntervention@8
  inputs:
    #instructions: # string. Instructions. 
    #emailRecipients: # string. Notify users. 
    #onTimeout: 'reject' # 'reject' | 'resume'. On timeout. Default: reject.

Dane wejściowe

instructions - Instrukcje
string.

Określa instrukcje wyświetlane użytkownikowi podczas wznawiania lub odrzucania interwencji ręcznej. Na podstawie tych instrukcji użytkownik podejmie świadomą decyzję o tej interwencji ręcznej.


emailRecipients - Powiadamianie użytkowników
string.

Wysyła ręczną interwencję oczekującą na wiadomość e-mail do określonych użytkowników (lub grup). Tylko użytkownicy z uprawnieniami do zarządzania wdrożeniem mogą działać w ramach ręcznej interwencji.


onTimeout - Po przekroczeniu limitu czasu
string. Dozwolone wartości: reject, resume. Wartość domyślna: reject.

Automatycznie odrzuca lub wznawia ręczną interwencję po oczekiwaniu na określony limit czasu lub 60 dni, w zależności od tego, co nastąpi wcześniej.


Opcje sterowania zadania

Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.

Zmienne wyjściowe

Brak.

Uwagi

To zadanie należy użyć w potoku wydania, aby wstrzymać aktywne wdrożenie w ramach etapu. Jest to zwykle wykonywane w celu wykonania różnych ręcznych kroków lub akcji, a następnie wznawiania zadań automatycznego wdrażania.

Uwaga

To zadanie może być używane tylko w zadaniu bez agenta i jest przeznaczone do użycia w klasycznym potoku wydania. Ten artykuł dotyczy klasycznych potoków. Aby uzyskać informacje o użyciu języka YAML, zobacz Zadanie ręcznej weryfikacji.

Zrzut ekranu przedstawiający konfigurowanie zadania interwencja ręczna.

Zadanie Interwencja ręczna nie wykonuje bezpośrednio akcji wdrażania. Zamiast tego umożliwia wstrzymanie aktywnego wdrożenia w ramach etapu, zazwyczaj w celu wykonania różnych ręcznych kroków lub akcji, a następnie wznowienia zadań automatycznego wdrażania. Na przykład użytkownik może wymagać edytowania szczegółów bieżącej wersji przed kontynuowaniem (być może przez wprowadzenie wartości zmiennych niestandardowych używanych przez zadania w wydaniu).

Konfiguracja zadania Interwencja ręczna zawiera parametr Instrukcje , który służy do dostarczania powiązanych informacji lub określania ręcznych kroków wykonywanych przez użytkownika podczas zadania bez agenta. Zadanie można skonfigurować tak, aby wysyłało powiadomienia e-mail do użytkowników i grup użytkowników, gdy oczekuje na interwencję, i określić automatyczną odpowiedź (odrzucić lub wznowić wdrożenie) po wystąpieniu konfigurowalnego limitu czasu.

Uwaga

Możesz użyć wbudowanych i niestandardowych zmiennych do generowania części instrukcji.

Gdy zadanie Interwencja ręczna jest aktywowane podczas wdrażania, ustawia stan wdrożenia na W TOKU. Zostanie wyświetlony pasek komunikatu z linkiem, który otwiera okno dialogowe Interwencja ręczna, które zawiera instrukcje. Po wykonaniu kroków ręcznych administrator lub użytkownik może zdecydować się wznowić wdrożenie lub odrzucić je. Użytkownicy z uprawnieniami do zarządzania wdrożeniem na etapie mogą wznawiać lub odrzucać interwencję ręczną.

Aby uzyskać więcej informacji na temat korzystania z tego zadania, zobacz Omówienie zatwierdzeń i bram.

Wymagania

Wymaganie Opis
Typy potoków Wersja klasyczna
Działa w Serwer
Wymagania Brak
Możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
Ograniczenia poleceń Dowolne
Zmienne ustawialne Dowolne
Wersja agenta Wszystkie obsługiwane wersje agenta.
Kategoria zadania Wdrażanie