W tym przewodniku zaprezentowano sposób utworzenia reguły Jira Automation, która pozwala synchronizować epiki i historyjki z ich zgłoszeniami nadrzędnymi. Jest to przykład komponentu Gałąź reguły, który stosuje czynności do powiązanych zgłoszeń, takich jak zadania podrzędne. W przewodniku założono, że masz już aktywny projekt Jira.
Na karcie Reguły kliknij przycisk Utwórz regułę w prawym górnym narożniku ekranu. W naszej przykładowej regule poniżej wybrano wyzwalacz Wykonano przejście w zgłoszeniu.
![Wybierz wyzwalacz w Jira Software](https://wac-cdn.atlassian.com/dam/jcr:7a376209-0e02-470a-a5ee-2d1b8e12c6f9/epic-stories-sync-1.png?cdnVersion=1880)
Na ekranie Wykonano przejście w zgłoszeniu wybierz wyzwalacz Na stan w celu wykonania reguły, a następnie kliknij przycisk Zapisz. W poniższym przykładzie reguła będzie wykonywana, gdy stan zmieni się na „GOTOWE”.
![Na liście wyzwalaczy odszukaj wyzwalacz Utworzono zgłoszenie](https://wac-cdn.atlassian.com/dam/jcr:897267d3-16b7-485b-8555-3b9a02482a72/epic-stories-sync-2.png?cdnVersion=1880)
Następnie na ekranie Dodaj komponent kliknij opcję Nowy warunek.
![Wybierz nowy warunek w Jira Software](https://wac-cdn.atlassian.com/dam/jcr:e89dff37-2992-429f-8616-1ea6d58dc72e/epic-stories-sync-3.png?cdnVersion=1880)
Na ekranie Nowy warunek wybierz opcję Warunek pól zgłoszenia.
![Wybierz warunek pól zgłoszenia](https://wac-cdn.atlassian.com/dam/jcr:205284db-87dd-4301-a0a2-8ca4279312aa/epic-stories-sync-4.png?cdnVersion=1880)
Na ekranie Warunek pól zgłoszenia skonfiguruj warunek tak, aby był spełniony w przypadku epiku, i kliknij przycisk Zapisz. Konfiguracja powinna wyglądać następująco:
![Ekran konfiguracji warunku pól zgłoszenia](https://wac-cdn.atlassian.com/dam/jcr:ef4011ec-ccd0-48dc-b06b-c48710edb658/epic-stories-sync-5.png?cdnVersion=1880)
Po kliknięciu przycisku Zapisz nastąpi powrót do ekranu Dodaj komponent. Następnym komponentem, jaki wybierzemy, będzie opcja Gałąź reguły / powiązane zgłoszenia.
![Dodaj komponent gałęzi reguły](https://wac-cdn.atlassian.com/dam/jcr:e2ff348f-1870-4ba6-a514-9db0533e8409/epic-stories-sync-6.png?cdnVersion=1880)
Na ekranie Gałąź reguły / powiązane zgłoszenia wybierz dla typu powiązanych zgłoszeń gałęzi reguły opcję Historie (lub inne zgłoszenia w epiku), a następnie kliknij przycisk Zapisz.
![Ekran gałęzi reguły i powiązanych zgłoszeń](https://wac-cdn.atlassian.com/dam/jcr:114f6b2e-9fd2-4c21-8597-9f0014a0b68d/epic-stories-sync-7.png?cdnVersion=1880)
Teraz reguła ta będzie wyszukiwać, czy epik ma powiązane historyjki, i będzie wykonywać czynności w odniesieniu do nich, a nie zgłoszenia wyzwalającego. Następnie dodamy komponent do gałęzi Dla Historie (lub inne zgłoszenia w epiku). Wybierz opcję Nowy warunek.
![Wybieranie nowego komponentu w Jira Software](https://wac-cdn.atlassian.com/dam/jcr:d527f7a5-754a-4250-becc-d098e94b8d91/epic-stories-sync-8.png?cdnVersion=1880)
Na ekranie Nowy warunek wybierz opcję Warunek pól zgłoszenia.
![Wybieranie warunku pól zgłoszenia](https://wac-cdn.atlassian.com/dam/jcr:050beadb-30f0-494e-be58-d000e45bb903/epic-stories-sync-9.png?cdnVersion=1880)
Skonfiguruj warunek pól zgłoszeń jako Stan nie jest równe GOTOWE. Dzięki temu reguła będzie stosowana wyłącznie w odniesieniu do historyjek należących do epiku o statusie innym niż Gotowe. Poniższa ilustracja przedstawia konfigurację warunku pól zgłoszeń. Po zakończeniu konfiguracji kliknij przycisk Zapisz.
![Konfigurowanie warunku pól zgłoszenia w Jira Software](https://wac-cdn.atlassian.com/dam/jcr:a46a214d-9fd6-4c4e-b19a-1f30bda75193/epic-stories-sync-10.png?cdnVersion=1880)
Następnie możesz dodać komponent Nowe działanie do nowego warunku pól zgłoszeń. Kliknij przycisk Nowy komponent na lewym pasku bocznym Szczegóły reguły. Na ekranie nowego komponentu wybierz opcję Nowe działanie.
![Wybieranie nowego działania jako nowego komponent w Jira Software](https://wac-cdn.atlassian.com/dam/jcr:9f484553-5631-4adf-906c-d8423b6678e4/epic-stories-sync-11.png?cdnVersion=1880)
Jako nowe działanie wybierzemy opcję Wykonaj przejście zgłoszenia. Wybierz czynność Wykonaj przejście zgłoszenia, aby kontynuować.
![Wybieranie opcji Wykonaj przejście zgłoszenia jako nowego działania](https://wac-cdn.atlassian.com/dam/jcr:10fd2117-dea8-4475-bc8a-29e5013d47a8/epic-stories-sync-12.png?cdnVersion=1880)
Skonfiguruj czynność Wykonaj przejście zgłoszenia, aby ustawić status docelowy ze zgłoszenia wyzwalającego. To spowoduje ustawienie statusu zgłoszeń historyjek na status nadrzędnego epiku. Czynność Wykonaj przejście zgłoszenia powinna wyglądać jak na poniższej ilustracji. Kliknij przycisk Zapisz, aby kontynuować.
![Wybieranie statusu docelowego działania Wykonaj przejście zgłoszenia w Jira Software](https://wac-cdn.atlassian.com/dam/jcr:f1cab7ac-3f79-42f8-b9bb-713d1afc8862/epic-stories-sync-13.png?cdnVersion=1880)
W ten sposób reguła została w pełni skonfigurowana. Podsumowanie reguły na lewym pasku bocznym powinno wyglądać następująco:
![Podsumowanie w pełni skonfigurowanej reguły](https://wac-cdn.atlassian.com/dam/jcr:132ae04c-8dbc-41ed-ac7b-72295cd4e826/epic-stories-sync-14.png?cdnVersion=1880)
Teraz możesz nadać regule nazwę. Poniższa reguła nosi nazwę „Keep Epics and stories in sync” (Synchronizacja epików i historyjek). Po wprowadzeniu nazwy kliknij przycisk Włącz.
![Nadawanie nazwy regule automatyzacji](https://wac-cdn.atlassian.com/dam/jcr:db3acda5-f955-4f4c-b0ef-ca8da9c4d1b1/epic-stories-sync-15.png?cdnVersion=1880)
Aby przetestować regułę, przejdź do swojej tablicy i utwórz kilka zgłoszeń. Utwórz nowe zgłoszenie epiku, a następnie zgłoszenie historyjki w ramach Epiku. Zmień status epiku na Gotowe. Po wykonaniu tego ćwiczenia testowego możesz przejść na stronę reguł i zapoznać się z dziennikiem audytu.
![Dziennik audytu do testowania reguły automatyzacji Jira](https://wac-cdn.atlassian.com/dam/jcr:2515969d-1de2-4f6a-8848-9c103ebd2974/epic-stories-sync-16.png?cdnVersion=1880)
Dzielnik audytu będzie zawierał informację o tym, czy wykonanie reguły powiodło się. Powinien być widoczny zielony komunikat POWODZENIE. W razie niepowodzenia w dzienniku audytu zostanie wyświetlona informacja o ewentualnych błędach reguły oraz pomoc dotycząca debugowania.
Koniecznie sprawdź setki innych reguł w naszej bibliotece szablonów automatyzacji.