GitLab Orchestration Uygulaması için örnek kullanım senaryosu - GitLab Proje Taleplerini Otomatikleştirme

Şu tarihte değiştirildi Cum, 15 Arl, 2023 şunda: 6:47 AM

İş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.



  1. Bir Hizmet talebi oluşturulduğunda bir etkinlik oluşturun. 

  2. Gitlab için Hizmet talebinin oluşturulduğundan emin olmak için koşulu takip edin. 

  3. 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. 


  1. 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. 

  2. 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. 


  1. 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. 

  2. 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. 


  1. 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. 

  2. 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

Bu makaleyi nasıl iyileştirebileceğimizi bize bildirin!

Nedenlerden en az birini seçin
CAPTCHA doğrulaması gereklidir.

Geri bildirim gönderildi

Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız