Automation v Atlassian Cloud
Cílová skupina |
|
---|---|
Požadované znalosti | základní znalost Jira Cloud a struktury projektů/issues |
Délka školení | cca 3 hodiny |
Garant školení | Roman Pavlačka |
Program školení v bodech:
Úvod do Jira Automation
Co je Jira Automation a proč ho používat
Rozdíl mezi Automation for Jira (legacy) a současnou podobou v cloudu
Přehled typů pravidel:
Globální vs. projektová pravidla
Bezpečnost a omezení (limity spouštění apod.)
Příklady užitečných scénářů
Struktura pravidla (Rule) – rozbor základních stavebních bloků
Trigger – co pravidlo spouští
Conditions – jak omezit kdy se pravidlo vykoná
Actions – co pravidlo udělá (editace, notifikace, změny stavu...)
Branches – práce s propojenými issues (např. parent/sub-task, epic/story)
Ukázka jednoduchého pravidla: auto-assign úkolu po vytvoření
Praktické příklady automatizací
Auto-assign úkolu dle komponenty nebo týmu
Automatické uzavření „stagnujících“ ticketů
Přesouvání mezi stavy na základě přechodů sub-tasků
Aktualizace pole ve všech Story v rámci Epiku
Notifikace do Slacku / e-mailu / Teams
Ukázky kombinace více kroků v rámci jednoho pravidla
Pokročilé možnosti pravidel
Smart values – dynamické proměnné (např. ${issue.key}, ${now}, ${comment.body})
Logika a výrazy (např. podmínky „if/else“, datumové výpočty)
Lookup Issues – výběr více issue pomocí JQL a práce s nimi
Práce s JSON: např. při úpravě custom polí nebo webhooků
Spouštění webhooků / REST API volání
Ukázka: pravidlo s JQL lookupem + smart value
Integrace a napojení na další Atlassian produkty
Automatizace v Confluence – omezené, ale možné přes napojení
Integrace přes webhooky: příklady propojení s externími nástroji (Slack, Microsoft Teams, http://Make.com , Zapier)
Ukázka: napojení přes webhook s externím systémem