Git Tagging & Releases in Azure DevOps
Introduction
Bu bölümde Git Tagging e neden ihtiyaç duyduğumuzu ve pipeline lara nasıl entegre edeceğimizden bahsedeceğim.
Git Tagging
Bir çok source control de olduğu gibi Git’ in de belirli noktaları önemli olarak etiketleme özelliği mevcuttur. Bu özelliğin kullanılmasındaki amaç versiyonları işaretlemek ve source code unu bulundurmaktadır.
Örnek vermek gerekir ise ; bir ürün geliştirmektesiniz ve ürününüz v3.0 dadır, bir sene önceki çıktığınız v2.0 sürümünü kullanan müşteriniz bir hata ile karşılaştı, fakat master ve dev hatlarınızda son versionlar mevcut. Bu gibi durumlar ile karşılaşabileceğiniz için versionlarınızı etiketleyebilirsiniz. Böylece, o versionların source code unu bulundurabilirsiniz.
Pipeline Integration
Release hattına aşağıdaki task eklenir.
Aşağıdaki örnekte olduğu gibi etiketlediğiniz versiyon ve source code u bulunmaktadır.
References
https://montemagno.com/super-simple-git-tagging-releases-in-azure-devops/