Jira

Zautomatyzuj swoją stronę statusu z Jira

Wysyłanie webhooka z Jiry w celu aktualizacji strony statusu
Wysyłanie webhooka z Jiry w celu aktualizacji strony statusu
Twoja strona statusu zostaje zaktualizowana
Twoja strona statusu zostaje zaktualizowana
Dostosowywanie aktualizacji za pomocą szablonów
Dostosowywanie aktualizacji za pomocą szablonów
  1. Utwórz webhook Jiry w Integracja Jiry z Instatus
  2. W panelu Jiry przejdź do Space Settings → Automation → Create rule → Create from scratch
  3. Automation w Space Settings w Jirze
    Tworzenie reguły Jiry od zera

    Aby zastosować reguły automatyzacji do wszystkich przestrzeni, przejdź do Global administrationi zastosuj te same reguły:

  4. Utwórz regułę, która otwiera incydent po utworzeniu zgłoszenia w Jirze
  5. Dodaj wyzwalacz → wyszukaj i wybierzWork item created

    Wyzwalacz „Work item created” w Jirze
  6. KliknijAdd condition a następnie wybierz Warunek Work item fields. Ustaw pole na Issue typea jako wartość wybrany przez siebie typ zgłoszenia. Możesz utworzyć osobny typ do tego celu.
  7. Warunek „Work item fields” w Jirze dla Issue type
  8. Dodaj nową akcję i wybierzSend web request
  9. W polu adresu URL wklej adres webhooka z kroku 1. Wybierz POSTjako metodę HTTP, wybierz Custom data jako treść żądania i wklej poniższe:
  10. {
    "trigger": "down"
    }
    Akcja „Send web request” w Jirze z metodą POST
  11. Upewnij się, że Actor tej reguły automatyzacji jest ustawiony na Automation for Jiraaby uniknąć problemów z uprawnieniami. Sprawdzisz to w Rule details → Actor
  12. Kliknij Next → włącz regułę i nadaj jej nazwę
  13. Reguła tworzenia incydentów gotowa. Teraz utwórzmy regułę zamykania:

  14. Dodaj wyzwalacz → wyszukaj i wybierzWork item transitioned→ ustaw To status naDonealbo dowolny status oznaczający rozwiązanie
  15. Wyzwalacz „Work item transitioned” w Jirze ze statusem „Done”
  16. Kliknij Add condition i wybierz Work item fields condition. Ustaw pole naIssue typea wartość na ten sam typ zgłoszenia, którego użyto w regule tworzenia (krok 4)
  17. Warunek w Jirze dla Issue type
  18. Dodaj akcję i wybierzSend web request
  19. W polu adresu URL wklej ten sam adres webhooka co w kroku 1. WybierzPOSTjako metodę HTTP, wybierz Custom data jako treść żądania i wklej poniższe:
  20. {
    "trigger": "up"
    }
    Akcja „Send web request” w Jirze dla reguły zamykania
  21. Upewnij się, że Actor tej reguły automatyzacji jest ustawiony na Automation for Jiraaby uniknąć problemów z uprawnieniami. Sprawdzisz to w Rule details → Actor
  22. Kliknij Next → włącz regułę i nadaj jej nazwę. Reguła zamykania incydentów gotowa.
  23. Gotowe! 🎉