Jira + Instatus
- Wejdź na integrację Instatus z Jirą
- Wybierz szablony używane przy tworzeniu i rozwiązywaniu automatycznych incydentów
- Skopiuj URL webhooka swojej strony
- W panelu Jira przejdź do Space Settings → Automation → Create rule → Create from scratch


Aby zastosować reguły automatyzacji do wszystkich przestrzeni, przełącz się na Global administration i zastosuj te same reguły:
- Utwórz regułę tworzącą incydenty, gdy powstają zgłoszenia w Jirze
Dodaj wyzwalacz → wyszukaj i wybierz Work item created

- Kliknij Add condition, a następnie wybierz Work item fields condition. Ustaw Field na Issue type, a wartość na wybrany przez siebie typ zgłoszenia. Możesz utworzyć w tym celu nowy typ zgłoszenia.

-
Dodaj nowy komponent akcji i wybierz Send web request
-
Wklej URL webhooka z kroku 1 w polu request URL. Wybierz metodę HTTP
POST, jako treść żądania wskaż Custom data i wklej poniższe:
{"trigger": "down"}

-
Upewnij się, że Actor tej reguły automatyzacji jest ustawiony na Automation for Jira, aby uniknąć problemów z uprawnieniami. Sprawdzisz to w Rule details → Actor
-
Kliknij next → włącz regułę i nadaj jej nazwę
Reguła tworzenia incydentu jest gotowa. Teraz utwórzmy regułę rozwiązywania incydentu:
- Dodaj wyzwalacz → wyszukaj i wybierz Work item transitioned → ustaw status docelowy na Done lub inny oznaczający rozwiązanie

- Kliknij add condition, a następnie wybierz Work item fields condition. Ustaw Field na Issue type, a wartość na tę samą co typ zgłoszenia użyty w regule tworzenia incydentu (krok 6)

-
Dodaj komponent akcji i wybierz Send web request
-
Wklej ten sam URL webhooka z kroku 1 w polu request URL. Wybierz metodę HTTP
POST, jako treść żądania wskaż Custom data i wklej poniższe:
{"trigger": "up"}

-
Upewnij się, że Actor tej reguły automatyzacji jest ustawiony na Automation for Jira, aby uniknąć problemów z uprawnieniami. Sprawdzisz to w Rule details → Actor
-
Kliknij next → włącz regułę i nadaj jej nazwę. Reguła rozwiązywania incydentu jest gotowa.