WorksheetsGİTLAB VE İŞ AKIŞ YÖNETİMİ
Total questions: 15
Worksheet time: 8mins
GitLab'da "Pull Request" işlemine karşılık gelen özellik aşağıdakilerden hangisidir?
GitLab'da bir repository'ye erişim izinlerini ayarlarken kullanılan rol hangisidir?
Reporter
Guest
Maintainer
Developer
GitLab'da bir merge request oluşturduğunuzda, aşağıdaki seçeneklerden hangisi bir başkasının kodunuzu incelemesini ve katkıda bulunmasını sağlar?
Locking the merge request
Attaching a label
Assigning a reviewer
Setting a milestone
GitLab'da bir merge request'in otomatik olarak merge edilmesini sağlayan özellik nedir?
Auto DevOps
Fast-forward merge
Squash and merge
Merge when pipeline succeeds
GitLab'da bir merge request sırasında çakışma (conflict) meydana gelirse, bu çakışmayı çözmeden önce aşağıdakilerden hangisi önerilir?
Merge request'i kapatmak
Çakışmayı yoksaymak ve merge işlemini zorlamak
Merge request'e bir etiket eklemek
Çakışma çözücü(conflict resolution) aracını kullanmak
CI/CD pipeline'larında, kod değişikliklerinin otomatik olarak test edilip, ana dal ile birleştirilmesi hangi süreci tanımlar?
Continuous Deployment
Continuous Delivery
Continuous Integration
Continuous Monitoring
Bir CI/CD pipeline'ını otomatikleştirmek için GitLab'da kullanılan dosyanın adı nedir?
pipeline.yml
.gitlab-ci.yml
ci-cd.yml
build.yml
GitLab CI/CD pipeline'ında, her commit sonrası otomatik olarak çalıştırılan testler için hangi bölüm kullanılır?
Stages
Pipelines
Jobs
Scripts
GitLab CI/CD pipeline'ında, kodun farklı ortamlara (development, staging, production) dağıtımını yönetmek için hangi GitLab özelliği kullanılır?
Deployment Jobs
Environments and Deployments
Release Stages
Transfer Jobs
GitLab CI/CD'de, pipeline'larda kullanılan özel değişkenlere veya gizli anahtarlara ne ad verilir?
Hidden Variables
Secret Keys
Encrypted Variables
CI/CD Variables
GitLab'da Snippets özelliği aşağıdakilerden hangisi için kullanılır?
Kod parçacıklarını paylaşmak ve saklamak
Proje dökümantasyonu oluşturmak
Merge request açıklamaları yazmak
CI/CD pipeline scriptleri oluşturmak
GitLab'da bir proje panosunda, belirli bir issue'nun hangi aşamada olduğunu göstermek için kullanılan sütunlar hangi özelliğe dayanır?
Assignees
Labels
Issue states
Milestones
GitLab'da bir kullanıcının bir repository'deki belirli işlemleri yapabilmesi için en az hangi rol seviyesine sahip olması gerekmektedir?
Guest
Developer
Reporter
Maintainer
GitLab'da fork edilen bir projeyi güncel tutmak için hangi işlemi yapmanız gerekir?
Orijinal projeden düzenli olarak pull almak
Fork'u silip, orijinal projeyi tekrar fork etmek
Orijinal projeyi sürekli olarak izlemek
Fork'a yeni commit'ler eklemek
GitLab CI/CD ile entegre edilen bir merge request'te, hangi durum başarılı bir pipeline geçişini belirtir ve merge işleminin gerçekleştirilebileceğini gösterir?
Tüm reviewers tarafından approval alınması
Merge request'in locked olması
En az bir commit'in eklenmesi
Pipeline'ın yeşil (başarılı) durumda olması
