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.

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
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
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
- GitLab Duo
- Code Review Flow gereksinimleri ve başlangıç ayarları
- GitLab Duo İş Akışı API
- Erişim ve ödeme koşulları
- 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.

