Jira + Instatus

  1. Instatus Jira Entegrasyonu sayfasına gidin
  2. Otomatik olayları oluştururken ve çözerken kullanılacak şablonları seçin
  3. Sayfanızın webhook URL'sini kopyalayın
  4. Jira panelinizde Space Settings → Automation → Create rule → Create from scratch yolunu izleyin
Jira Space Settings Automation
Jira sıfırdan kural oluşturma

Otomasyon kurallarını tüm alanlara uygulamak için Global administration'a geçmeniz ve aynı kuralları uygulamanız gerekir:

  1. Jira sorunları oluşturulduğunda olay oluşturacak bir kural yazın

Add a trigger → Work item created'ı arayıp seçin

Jira Work item created tetikleyicisi
  1. Add condition'a tıklayın ve Work item fields condition'ı seçin. Field olarak Issue type'ı, değer olarak da istediğiniz bir sorun türünü seçin. Bu amaçla yeni bir sorun türü oluşturabilirsiniz.
Issue type için Jira Work item fields condition
  1. Yeni bir eylem bileşeni ekleyin ve Send web request'i seçin

    1. adımdaki webhook URL'sini request URL alanına yapıştırın. POST HTTP yöntemini seçin, istek gövdesi için Custom data'yı seçin ve şunu yapıştırın:
{
"trigger": "down"
}
POST yöntemiyle Jira Send web request eylemi
  1. İzin sorunları yaşamamak için bu otomasyon kuralının Actor'ünün Automation for Jira olarak ayarlandığından emin olun. Bunu Rule details → Actor bölümünden kontrol edebilirsiniz

  2. next → Turn on rule'a tıklayın ve kurala bir ad verin

Olay oluşturma kuralını yazdık. Şimdi olay çözme kuralını yazalım:

  1. Add a trigger → Work item transitioned'ı arayıp seçin → To status alanını Done ya da çözümü belirten başka bir durum olarak ayarlayın
Done durumuyla Jira Work item transitioned tetikleyicisi
  1. add condition'a tıklayın ve Work item fields condition'ı seçin. Field olarak Issue type'ı, değer olarak da olay oluşturma kuralında kullandığınız sorun türünün aynısını seçin (6. adım)
Jira Issue type koşulu
  1. Bir eylem bileşeni ekleyin ve Send web request'i seçin

    1. adımdaki aynı webhook URL'sini request URL alanına yapıştırın. POST HTTP yöntemini seçin, istek gövdesi için Custom data'yı seçin ve şunu yapıştırın:
{
"trigger": "up"
}
Olay çözme kuralı için Jira Send web request eylemi
  1. İzin sorunları yaşamamak için bu otomasyon kuralının Actor'ünün Automation for Jira olarak ayarlandığından emin olun. Bunu Rule details → Actor bölümünden kontrol edebilirsiniz

  2. next → Turn on rule'a tıklayın ve kurala bir ad verin. Olay çözme kuralı da hazır.

Hazırsınız! 🎉