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.
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 |