Ana içeriğe atla

Webhook'lar

Webhook'lar uygulamaları ve hizmetleri gerçek zamanlı olarak bağlayarak otomatik veri alışverişi yapılmasını ve belirli olaylara bağlı olarak eylemlerin tetiklenmesini sağlar. Durum güncellemelerini otomatikleştirmek ve manuel müdahale olmadan sürüm notları göndermek için webhook'ları kullanın.

Durum otomatik güncellemesi

Fikir durumlarını üretim ortamınıza göre otomatik olarak güncelleyin. Bazen bir takip aracındaki "Done" durumu, görevin üretimde yayınlandığı anlamına gelmez—bu yüzden webhook'lar Durum Otomatik Güncelleme Kuralları ile çalışır. Fikir yalnızca sürümden sonra Done durumuna geçer. Bunu manuel olarak yönetmenize gerek yoktur.

Durum otomatik güncelleme webhook yapılandırması

Sürüm notları otomasyonu

Dağıtımdan sonra sürüm notlarını otomatik olarak gönderin. Webhook'u bir kez ayarlayın, sürüm notları tetiklenen olaydan sonra gönderilir. Bu, içerik ve formatta tutarlılık ve doğruluk sağlayarak hata veya eksiklik riskini azaltır.

Sürüm notları webhook ayarları

Farklı olaylar için ihtiyacınız kadar webhook oluşturabilir ve bunları CI araçları, Slack ve diğer otomasyon platformlarıyla entegre edebilirsiniz. Örneğin, durum güncellemeleri için ve sürüm notları göndermek için ayrı webhook'lar oluşturun. Tüm koşullar CI aracınızda ayarlanır.

CI araçlarıyla çoklu webhook entegrasyonları

Webhook oluşturma

  1. Organization settings (Organizasyon ayarları)'na gidin.

    Organizasyon ayarları menüsü
  2. + New Webhook (+ Yeni Webhook)'e tıklayın.

    Yeni Webhook düğmesi
  3. Bir ad ve açıklama verin, ardından Save (Kaydet)'e tıklayın.

    Webhook adı ve açıklama formu
  4. Webhook URL'yi kopyalayın ve CI/CD aracınıza (örn. Bamboo, Jenkins) yapıştırın.

    Webhook URL alanı

Webhook'u oluşturduktan sonra, Oylama Fikirlerinin durum güncellemelerini otomatikleştirmek ve sürüm notlarını otomatik olarak planlamak için kullanın.

Güncelleme: Geçen hafta