Przeglądaj tematy

How to automatically assign issues with Jira Automation

Przeglądaj tematy

Automatyczne przypisywanie utworzonych zgłoszeń na podstawie kryteriów w systemie Jira

Można utworzyć w systemie Jira regułę automatyzacji wykorzystującą warunek Jeśli/Inaczej (if/else), która automatycznie przypisuje zgłoszenia grupom użytkowników na podstawie typów tych zgłoszeń. 

Przejdź do karty Automatyzacja w ustawieniach projektu w systemie Jira. Na karcie Reguła kliknij opcję Utwórz regułę w prawym górnym narożniku ekranu. Na ekranie Nowy wyzwalacz wybierz opcję Utworzono zgłoszenie i kliknij przycisk Zapisz.

Navigate to the Automation tab of your project settings in Jira. In the rules tab, click on Create rule in the top right corner of the screen. On the New trigger screen select Issue created and click Save

Na ekranie Dodaj komponent kliknij opcję Nowy warunek.

On the Add component screen, click New condition

Na ekranie Nowy warunek wybierz opcję Blok Jeśli/Inaczej. Spowoduje to utworzenie warunku, który będzie inicjował czynność, w zależności od kryteriów w regule automatyzacji.

On the New condition screen select the if/else block option. This creates a condition that initiates an action depending on criteria in the automation rule.

Na ekranie Blok Jeśli kliknij opcję Dodaj warunki...

On the If block screen, click Add Condition...

Na ekranie Blok Jeśli wybierz opcję Warunek pól zgłoszenia.

In the If Block screen, select the Issue fields condition option.

Na potrzeby tej demonstracji ustawimy warunek Typ zgłoszenia > jest równe > Błąd. Pamiętaj, aby kliknąć przycisk Zapisz.

For this demo we set the condition for Issue Type > equals > Bug. Be sure to click Save.

Następnie dodaj czynność, która przypisuje błędy do określonej grupy użytkowników. Na lewym pasku bocznym, na którym znajduje się podsumowanie reguły automatyzacji, kliknij opcję Dodaj komponent pod warunkiem Jeśli: pasuje do.

Next, add an action that assigns bugs to a certain group of users. On the left sidebar, which has a summary of the automation rule, click the Add component text underneath the If:matches condition.

Zostanie wyświetlony monit o nowy komponent. Kliknij opcję Nowe działanie.

You will be prompted for a New component. Click New Action.

Na ekranie Nowe działanie wyszukaj i kliknij opcję Przypisz zgłoszenie.

On the New Action screen search for and click the Assign issue option

Z poziomu monitu Przypisz zgłoszenie wybierz użytkownika, do którego będą przypisywane zgłoszenia. Kliknij przycisk Zapisz.

From the Assign issue prompt, select a user to assign bugs to. Click the Save button.

Następnie możesz dodać warunek Jeśli/Inaczej do warunku Jeśli: pasuje do. Jeśli warunek w bloku Jeśli nie zostanie spełniony, reguła oszacuje blok Inaczej. Kliknij tekst Dodaj blok Inaczej na lewym pasku bocznym.

Next you can add an if/else condition to the If:matches condition. If the condition in the If block does not match, then the rule will evaluate the Else block. Click on the Add else text on the left sidebar.

Nastąpi przeniesienie do ekranu Blok Inaczej. Kliknij opcję Dodaj warunki i wybierz kolejny warunek pól zgłoszenia.

You will be brought to the Else block screen. Click the Add conditions text and select another Issue fields condition.

Dodaj nowy warunek do bloku Inaczej jeżeli. W poniższym przykładzie pokazano, jak dodać nowy warunek Inaczej jeżeli aktywowany, gdy wartość typu zgłoszenia jest równa Zadanie.

Add a new condition to the Else-if block. The example below demonstrates how to add a new Else-if condition that is activated when the issues type value equals Task.

Powtórz kroki, aby dodać czynność do warunku Inaczej jeżeli. Poniższy przykład ilustruje, jak utworzyć dodatkową czynność, która przypisuje zgłoszenie do innego użytkownika.

Repeat the steps to add an action to the Else-if condition. The example below illustrates how to create an additional action that assigns the issue to another user.

Ta reguła zawiera warunki Jeśli i Inaczej jeżeli, które sprawdzają, czy zgłoszenie ma konkretny typ, tak aby kolejne czynności były wykonywane po spełnieniu któregokolwiek z warunków. Następnie wprowadź dla pozostałego warunku Inaczej inną czynność. Kliknij tekst Dodaj blok Inaczej znajdujący się na pasku bocznym szczegółów reguły, a następnie kliknij przycisk Zapisz. Powtórz powyższe kroki, aby dodać czynność Przypisz zgłoszenie do nowego warunku Inaczej

W poniższym przykładzie przedstawiono, jak ustawić czynność Przypisz zgłoszenie, aby zgłoszenie było automatycznie przypisywane do użytkownika na liście.

How to set the Assign issue action to automatically assign the issue to a user in a list.

Ta czynność Przypisz zgłoszenie przedstawia przypisanie metodą Zrównoważone obciążenie, które automatycznie przypisuje zgłoszenie do użytkowników na liście. Przypisanie metodą Zrównoważone obciążenie powoduje równomierny rozkład przypisań, tak aby do użytkownika na liście nie przypisano więcej zgłoszeń niż do innych. Po skonfigurowaniu nowej czynności Przypisz zgłoszenie kliknij przycisk Zapisz.

Na poniższym zrzucie ekranu przedstawiono, jak powinny wyglądać szczegóły reguły końcowej. Powinna ona zawierać:

1 wyzwalacz — Kiedy: Utworzono zgłoszenie

3 warunki — Jeżeli: pasje do, Inaczej jeżeli: pasuje do, Inaczej

3 czynności — Wtedy: Przypisz zgłoszenie do × 3

Następnie wprowadź nazwę reguły i kliknij przycisk Włącz. W poniższym przykładzie użyto nazwy „Auto assign issues by type” (Automatyczne przypisywanie zgłoszeń według typu). Powinien pojawić się poniższy wskaźnik powodzenia.

click the Turn it on button

Teraz, gdy reguła została włączona, możesz ją wyzwolić, tworząc kilka zgłoszeń w projekcie. Spróbuj utworzyć zgłoszenie typu Błąd lub Zadanie. Następnie sprawdź, czy reguła automatyzacji działa prawidłowo, przechodząc do dziennika audytu.

Now that the rule has been enabled you can trigger it by creating some issues within your project.

W dzienniku audytu możesz prześledzić historię reguły automatyzacji od momentu jej utworzenia i wykonania. Jeśli reguła automatyzacji spowodowała wystąpienie jakichkolwiek problemów lub błędów, zostaną one wskazane w dzienniku audytu i będą dostępne opcje wsparcia przy ich debugowaniu. Aby zapoznać się z innymi przykładami reguł, przejdź do naszej biblioteki szablonów reguł.

Polecane dla Ciebie

Szablony

Gotowe szablony Jira

Przejrzyj naszą bibliotekę niestandardowych szablonów Jira dla różnych zespołów, działów i przepływów pracy.

Przewodnik po produktach

Kompleksowe wprowadzenie do Jira

Skorzystaj z tego przewodnika krok po kroku, aby poznać podstawowe funkcje oraz najlepsze praktyki i pracować wydajniej.

Przewodnik po Git

Zrozumienie podstaw Git

Dla początkujących i zaawansowanych ekspertów — ten przewodnik po Git pomoże Ci opanować podstawy dzięki pomocnym samouczkom i poradom