ManualIntervention@8 – úloha ručního zásahu v8
Pomocí této úlohy pozastavíte nasazení v kanálu verze a počkáte na ruční zásah.
Pomocí této úlohy pozastavíte nasazení v kanálu verze a počkáte na zásah.
Syntax
# 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.
Vstupy
instructions
- Pokyny
string
.
Určuje pokyny, které se uživateli zobrazí při obnovení nebo odmítnutí ručního zásahu. Na základě těchto pokynů uživatel provede informované rozhodnutí o tomto ručním zásahu.
emailRecipients
- Upozorňovat uživatele
string
.
Odešle e-mail čekající na ruční zásah konkrétním uživatelům (nebo skupinám). Na ruční zásah můžou reagovat jenom uživatelé s oprávněním ke správě nasazení.
onTimeout
- Při vypršení časového limitu
string
. Povolené hodnoty: reject
, resume
. Výchozí hodnota: reject
.
Automaticky odmítne nebo obnoví ruční zásah po čekání na zadaný časový limit nebo 60 dnů podle toho, co nastane dříve.
Možnosti ovládání úloh
Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
Poznámky
Pomocí této úlohy v kanálu verze můžete pozastavit aktivní nasazení v rámci fáze. Obvykle se provádí za účelem provedení různých ručních kroků nebo akcí a pak se obnoví úlohy automatizovaného nasazení.
Poznámka
Tuto úlohu lze použít pouze v úloze bez agentů a je určená pro použití v klasickém kanálu verze. Tento článek odkazuje na klasické kanály. Informace o používání YAML najdete v tématu Úloha ručního ověření.
Úloha Ruční zásah neprovádí akce nasazení přímo. Místo toho vám umožní pozastavit aktivní nasazení v rámci fáze, obvykle za účelem provedení různých ručních kroků nebo akcí, a pak se obnoví úlohy automatizovaného nasazení. Uživatel může například před pokračováním upravit podrobnosti aktuální verze (třeba zadáním hodnot vlastních proměnných používaných úlohami ve vydané verzi).
Konfigurace úlohy Ruční zásah zahrnuje parametr Instructions , který se používá k poskytování souvisejících informací nebo k určení ručních kroků, které uživatel provede během úlohy bez agenta. Úlohu můžete nakonfigurovat tak, aby uživatelům a skupinám uživatelů posílala e-mailová oznámení, když čeká na zásah, a po uplynutí konfigurovatelného časového limitu zadat automatickou odpověď (odmítnout nebo obnovit nasazení).
Poznámka
K vygenerování částí pokynů můžete použít předdefinované a vlastní proměnné.
Když je úloha Ruční zásah aktivována během nasazení, nastaví stav nasazení na PROBÍHÁ. Zobrazí se panel zpráv s odkazem, který otevře dialogové okno Ruční zásah, které obsahuje pokyny. Po provedení ručních kroků se správce nebo uživatel může rozhodnout, jestli má nasazení pokračovat, nebo ho odmítnout. Uživatelé s oprávněním Spravovat nasazení ve fázi můžou ruční zásah obnovit nebo odmítnout.
Další informace o použití této úlohy najdete v tématu Přehled schválení a bran.
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | Klasická verze |
Spustí se | Server |
Požadavky | Žádné |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | Všechny podporované verze agenta. |
Kategorie úloh | Nasazení |