İşte GitLab Orchestration uygulamasının kullanımını göstermek için örnek bir iş akışı: GitLab Proje Taleplerinin otomatik olarak gerçekleştirilmesi.
Bir Hizmet talebi oluşturulduğunda bir etkinlik oluşturun.
Gitlab için Hizmet talebinin oluşturulduğundan emin olmak için koşulu takip edin.
Ardından, aşağıdaki yapılandırmalara sahip olan App Node'u içe çekebilirsiniz:
Uygulama Adı: Gitlab - Orch
Uygulama Eylemi: E-Posta ile kullanıcı ara
Girişleri Yapılandırırken Notlar:
email: Değer, kullanıcının birincil e-posta adresi olabilir. Aşağıda gösterildiği gibi Requested for'un yer tutucusu aracılığıyla buna başvurabilirsiniz.
Kullanıcının var olup olmadığını doğrulamak için, durum kodunun 200 ile 300 arasında olup olmadığını kontrol etmek için bir koşul düğümü eklenir.
Kullanıcı bulunursa, aşağıdaki yapılandırmalara sahip olan App Node'u içe çekebilirsiniz:
Uygulama Adı: Gitlab - Orch
Uygulama Eylemi: Proje ara
Girişleri Yapılandırırken Notlar:
project_name: Değer, kullanıcının eklenmesi gereken Proje'nin adı olabilir. Aşağıda gösterildiği gibi oluşturulan Hizmet talebi yerine koyma yer tutucusu aracılığıyla buna başvurabilirsiniz.
Projenin var olup olmadığını doğrulamak için, durum kodunun 200 ile 300 arasında olup olmadığını kontrol etmek için bir koşul düğümü eklenir.
Eğer proje bulunursa, aşağıdaki yapılandırmalara sahip olan App Node'u içe çekebilirsiniz:
Uygulama Adı: Gitlab - Orch
Uygulama Eylemi: Kullanıcıyı Projeye Ekle
Girişleri Yapılandırırken Notlar:
project_id: Değer, kullanıcının eklenmesi gereken Proje'nin kimlik numarasıdır. Bu değere, önceki eylem çıktısı yerine koyma yer tutucusu aracılığıyla başvurabilirsiniz.
user_id: Değer, talebi yapan Kullanıcının kimlik numarasıdır. Bu değere, önceki eylem çıktısı yerine koyma yer tutucusu aracılığıyla başvurabilirsiniz.
access_level: Değer, gereken erişim düzeyine göre belirlenir. Bu değere, oluşturulan Hizmet talebi yerine koyma yer tutucusu aracılığıyla başvurabilirsiniz.
Kullanıcının bir Projeye eklenip eklenmediğini doğrulamak için, durum kodunun 200 ile 300 arasında olup olmadığını kontrol etmek için bir koşul düğümü eklenir.
Eğer iş akışı başarıyla yürütülürse, bir not eklemek için bir eylem düğümü kullanabilirsiniz.
Bu makale sizin için faydalı oldu mu?
Harika!
Geri bildiriminiz için teşekkür ederiz
Üzgünüz! Size yardımcı olamadık
Geri bildiriminiz için teşekkür ederiz
Geri bildirim gönderildi
Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız