GitLab Ajanlar Platformu

GitLab Duo.

GitLab içindeki ajanlar ve iş akışları

4.50 / 5Katalog değerlendirmesi
Resmî site

GitLab Duo, GitLab projelerine ajan eylemleri ekler. Code Review Flow birleşme isteği analizini başlatır ve değişiklikler hakkında yorumlar bırakır.

Sayfa GitLab Duo Agent Platform
GitLab Duo Agent Platform Sayfası. Kaynağı aç

Değişimin nerede tartışıldığını kontrol edin

GitLab Duo Agent Platform, GitLab içindeki ajanlar ve süreçlerle çalışır. Code Review Flow, diff'ün yanına yorum almak için bir birleşme talebine uygulanabilir. Bu işlem tek bir proje ile başlamak için yararlıdır. Mevcut runner izinlerini ve fırlatma koşullarını kontrol edin. Eğer ajan yorum bırakmadıysa, önce CI görevinin tamamlanıp tamamlanmadığına bakın ve ancak o zaman kodun kalitesi hakkında bir sonuç alın.

Akışın fırlatma ortamı gereksinimleri vardır. Belgeler, durumu kendi runner ve GitLab hosted runners ile ayrı ayrı tanımlar. Belirli bir kurulum için koşulları sürüme ve dağıtım türüne göre kontrol edin.

CI'deki ayarları değiştir

Örnek bir birleştirme isteğine yeni veri şemasının testlerini açan bir değişken eklendi. Projenin inceleme yönergelerinde bu ayarın ana dalın derlemesini etkilememesi gerektiğini belirtin. .gitlab/duo/mr-review-instructions.yaml dosyasının biçimi yardım belgelerinde açıklanır. Ajan gereksiz bir çalıştırma işaretlerse işin kurallarını açın ve koşulun hangi tetikleyiciyle devreye girdiğini kontrol edin.

Kontrolü normal dal ve birleştirme isteği için ayrı ayrı tekrarlayın. Bazı koşullar, CI değişkenlerine değer verilene kadar aynı görünebilir. Tartışmalı bir uyarı için hatayı yeniden üreten yapılandırmayı kaydedin.

Haklar, Yürütme ve Kredi

Ajanın revüsü projeye bağlı, ancak CI/CD'de çalışıyor. GitLab yardımı, icracının gereksinimlerini ve hizmet hesabının gider muhasebesini açıklar. Bir komut kurarken, hangi projelerin sürece sahip olduğunu ve bir istek yeniden güncellendiğinde kaç lansmanın gerçekleştiğini kontrol etmeye değer.

Hangi görevler uygun

  • GitLab'da birleştirme isteği kontrolünü çalıştır
  • Ajan incelemesinde proje kurallarını kullan
Özellikler

Güçlü yönler

  • Görünüm sonuçları değişikliklerin yanında
  • Proje ayarlarını, süreçlerini ve CI sanatçılarını ayırmaya yardımcı olun
Dikkate alınması gerekenler

Sınırlamalar

  • Lansman mevcut CI performansçısına ve proje haklarına bağlıdır.
  • Kredi maliyeti ve süreç kullanılabilirliği GitLab yapılandırmasına bağlıdır

Seçim ve koşullar

Ücretsiz kullanım
Doğrulanmadı
Deneme süresi
Doğrulanmadı
Kayıt gerektirmez
Doğrulanmadı
Rusça arayüz
Doğrulanmadı
Yerel kurulum
Doğrulanmadı
API
Evet

“Doğrulanmadı”, yeterli bilgi bulunmadığı anlamına gelir. Özellik mevcut olabilir; geliştiricinin koşullarını kontrol edin.

Girdi biçimleri
Kod, Metin
Sonuç
Kod, Metin

Koşullar

GitLab aboneliği ve GitLab Credits koşulları geçerlidir. İş akışlarının kullanılabilirliği yardım belgelerinde açıklanır. Kredi kullanımı ve süreç erişimi GitLab yapılandırmasına bağlıdır.

Görevden ilk sonuca

Uygulama örneği

Görev
GitLab'da birleştirme isteği kontrolünü çalıştır
Ne hazırlamalısınız?
CI'deki bir değişiklik ve yeni şemanın testlerini yürütme kuralı ile birleşme için bir eğitim talebi.

Görev veya istem

Eğitim görevi: İstenen dal için test çalıştırma kuralını talimatlara ekleyin. CI'nin değişiklik kontrolünü isteyin ve başlangıç türleri ve değişkenleri hakkındaki yorumları gözden geçirin.

Beklenen sonuç

Birleşme isteğinde durumu ve nasıl doğrulanacağını belirten bir not.

Sonuç nasıl kontrol edilir

  • Sonuçları okumadan önce CI görevinin durumunu kontrol edin.
  • İstenilen başlangıç türünde durumu oynatın.

Bu, görevin nasıl tanımlanabileceğini gösteren editoryal bir eğitim örneğidir; servisi bizzat test ederek elde edilmiş bir sonuç değildir. Gerekli modun kullanılabilirliğini, kaynak dosyalar üzerindeki hakları ve sonucun kullanım koşullarını kontrol edin.

Ayrıntıları kontrol et

Resmi kaynaklar

  1. GitLab Duo
  2. Code Review Flow gereksinimleri ve başlangıç ayarları
  3. GitLab Duo İş Akışı API
  4. Erişim ve ödeme koşulları
  5. Code Review Flow için talimatları yapılandır

Açıklama geliştiricinin materyallerine dayanmaktadır. Fırsatlar, fiyatlar ve kullanılabilirlik değişebilir; kullanımdan önce orijinal kaynağa bakın.